Reto Muchachos.......Error:Esto no es una consulta actualizable

Mlynk6
12 de Septiembre del 2005
Mi tabla es la siguiente:data, con 3 campos

data(codigo c(2), nombre c(25), edad c(2) , con index a codigo)

en primer lugar, tengo una DB independiente en formato dbf...ahora ya cree el ODBC Para enlazarlo con visual basic, he creado la cadena de conexion q es la siguiente:

conn.ConnectionString = "Provider=MSDASQL.1;Persist Security Info=False;Data Source=control;Mode=ReadWrite;Initial Catalog=D:GILMERPRUEBA"

conn.CursorLocation = adUseClient
conn.open
Set rs = conn.Execute("select * from data")

lo enlazo con los textbox (text1,text2,...........)

mi pregunta es: por q no puedo actualizar los datos a travez de la siguiente consulta:

conn.Execute("Update data set codigo='" + Text1.Text + "',nombre='" + Text2.Text + "',edad='" + Text3.Text + "' where codigo='" + Text1.Text + "'")

y para colmo si puedo insertar, seleccionar y lo demas en consultas......

Urg: "a que se debe este error"...
nota: pero esto si me funciona en access(insert, into, update, delete)

//igual lo hice con comandos y nada de nada....


mvallejos
12 de Septiembre del 2005
Edad debe ser un coampo de tipo numérico y le estás pasando el valor con comillas simples.

Saludos