Visual Basic - sql con ado

Life is soft - evento anual de software empresarial
 
Vista:

sql con ado

Publicado por edgardo (1 intervención) el 19/11/2003 14:39:13
hola, estoy recien conociendo el uso de sql con ado, tengo una base de datos en access2000 y quiero insertar datos y tengo el siguiente codigo:
sTabla = "t_pacientem1"
sSQL = "INSERT INTO t_pacientem1( i_foliom1,vc_nombre,vc_edad,c_sexo,vc_domicilio,) VALUES " _
& " (" & lFolioM1 & "," & sNombre & "," & sEdad & "," & sSexo & "," & sDomic & ")"

Set rs = db.Execute(sSQL)
y me sale un mensaje de error en la instruccion insert into
¿que puede ser? ¿es muy distinto el sql de access97 y el que se usa con ado?¿donde puedo ver ejemplos de sql usando ado?
desde ya 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:sql con ado

Publicado por gonzalo (46 intervenciones) el 19/11/2003 15:32:32
te paso un ejemplo mio a ver si te sirve

dim Wsql as string
Wsql= "INSERT INTO EMPRESAS VALUES(" & _
"'" & TXTemp.Text & "'," & _
"'" & txtDIR.Text & "'," & _
"'" & txtLOC.Text & "'," & _
"'" & txtCP.Text & "'," & _
"'" & txtTEL.Text & "'," & _
"'" & txtFAX.Text & "'," & _
"'" & txtCUIT.Text & "'," & _
"'" & LCase(txtEMAIL.Text) & "'," & _
"'" & txtNOTAS.Text & "'," & _
Replace(txtKM.Text, ",", ".") & "," & _
Replace(txtESPERA.Text, ",", ".") & ")"

Dim cmdGUARDAR As New ADODB.Command
With cmdGUARDAR
.ActiveConnection = Cn
.CommandType = adCmdText
.CommandText = Wsql
.Execute
End With
Set cmdGUARDAR = Nothing

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