Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/05/2006, 08:33
LinosINK
 
Fecha de Ingreso: diciembre-2004
Mensajes: 190
Antigüedad: 20 años, 5 meses
Puntos: 0
problemas al insertar

Hola a todos, estoy insertando en ASP, tengo el siguiente código:
Código:
Set Cn = Server.CreateObject("ADODB.Connection")
	Cn.Open "DSN=midominio"
	Set rs = Cn.execute ("SELECT Campo FROM TABLA")

if rs.bof and rs.eof then
	ExpT = 1
else
	ExpA = rs.Fields("Campo")
	ExpT = ExpA + 1
end if

rs.close
cn.close
Luego lo quiero insertar en una tabla:
Código:
Set Cn = Server.CreateObject("ADODB.Connection")
Cn.Open "DSN=midominio"
Set rs = Cn.execute ("SELECT * FROM TABLA where campo= ExpA")
cad="insert into TABLA values(ExpT)"
set rs=cn.execute(cad)

rs.close
cn.close
Lo que hago es mirar si el campo esta vacio o no, si esta vacio lo pongo a uno y sino le incremento uno, en esa tabla solo tengo un campo y es numerico, y quiero ir incrementandole uno según inserte, pero me da error, creo que es al insertar la variable numérica pero lo cambie mil veces y nada, me dice que se esperaba mas o que no coinciden los tipos,alguien me puede ayudar???

Gracias a todos.
__________________
Huevos fritos con jamon, te los comes cuando quieras pero folla siempre con condón.