Visual Basic - Ayuda con este INSERT

Life is soft - evento anual de software empresarial
 
Vista:

Ayuda con este INSERT

Publicado por lenilax (165 intervenciones) el 10/06/2002 18:06:04
Gracias, nuevamente, amigos por leer este mensaje.
Estoy intentando agregar registros de un recordset a una tabla de una base de datos acces pero tengo problemas con el sql. Lo estoy haciendo asi:

DB.Execute "Insert Into Customers" & Id & "_" & Name & "_" & Phone & "_" & Fax & "_" & email & "(ID, Name, Phone, Fax, email) Values (" & MyRst!Id & ", " & MyRst!Name & ", " & MyRst!Phone & ", " & MyRst!Fax & ", " & MyRst!email & ")"

Customers es la tabla donde quiero que los registros se inserten.
MyRst es el recorset que obtuve luego de una consulta a otra tabla.
Todos los campos de la tabla customers son de texto excepto ID que es la clave primaria y es autonumber.
El error que me da dice:
Syntax error (missing operator) in query expresion.
De antemano gracias :-)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda con este INSERT

Publicado por curulla (4 intervenciones) el 10/06/2002 22:36:08
DB.Execute "Insert Into Customers" & Id & "_" & Name & "_" & Phone & "_" & Fax & "_" & email & "(ID, Name, Phone, Fax, email) Values (" & MyRst!Id & ", " & MyRst!Name & ", " & MyRst!Phone & ", " & MyRst!Fax & ", " & MyRst!email & ")"
*Si la tabla se llama Customers prueba esto en la ventana de inmediato
id="3":name="4":phone="5":fax="6":email="7"
a="Insert Into Customers" & Id & "_" & Name & "_" & Phone & "_" & Fax & "_" & email & ""
?a
Insert Into Customers3_4_5_6_7

más o menos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda con este INSERT

Publicado por lenilax (165 intervenciones) el 11/06/2002 14:41:07
Gracias. Voy a probarlo :-)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar