Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/04/2005, 12:58
javopereira
 
Fecha de Ingreso: diciembre-2004
Ubicación: Bs. As. - Argentina
Mensajes: 200
Antigüedad: 20 años, 6 meses
Puntos: 0
el campo mi_id es el autnumérico. Justamente x ser autonumérico no debes ponerlo en la sentencia.
por ser "autonumérico" se incrementa solo y vos no tenes que hacer nada al respecto.
resumiendo.
set oCon =server.createobject("ADODB.Connection")

set oRs =server.createobject("ADODB.recordset")
oCon.open Tu_connection_string
cSQL = "INSERT INTO tabla(campo1, campo2, ....., campoN) VALUES(valor1, valor2,.....,ValorN); SELECT @@identity FROM tabla as mi_id"
ors.open cSQL, oCon
id = oRs.fields("ni_id")

lo escribí de memoria, puede tener algun error de sintaxis.
__________________
Javo.
www.thesitewatcher.com
Monitoreo y Auditoría de Sitios de Internet