| ||||
pues con rs.movelast te vas al ultimo registro, quedaria asi rs.movelast id=rs("id") checa esta liga http://www.desarrolloweb.com/articulos/293.php |
| |||
O sino directamente en la sentencia SQL, con MAX. Algo así: set var_MaxId = conexion.Execute("SELECT MAX(Id) As MaxId FROM tu_tabla") Y para acceder al valor obviamente haces esto: Response.Write(var_MaxId("MaxId")) Espero que te sirva. Saludos!. ----------------Luego de la edición------------------ Perdón, eso sería interpretando que al decir "el último Id" te estás refiriendo al Id con el número más alto. Me imagino que si querés extraer el último Id que se insertó de la base de datos, independientemente de que este sea mayor o menor al resto, la forma de hacerlo sería como comento sjam. Suerte!.
__________________ Add, never Remove |
| ||||
gracias amigos me han sacado de un gran aprieto :P... saludos
__________________ Haz la guerra en la cama y el amor donde se te de la gana... El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!! |
| ||||
no sé si llego tarde, pero creo que lo mejor sería, cuando se ejecuta la sentencia SQL, ordenarla por ese ID, recuperar el ID más alto y modificar el orden del recordset si es que lo necesitas (aunque ésto come algún que otro recurso....) |