Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Comando Execute

Estas en el tema de Comando Execute en el foro de Visual Basic clásico en Foros del Web. Tengo el siguiente codigo la conexion esta hecha en un modulo el problema es que no me permite guardar nuevos datos en la B.D (sql) ...
  #1 (permalink)  
Antiguo 01/02/2005, 14:49
 
Fecha de Ingreso: febrero-2005
Mensajes: 1
Antigüedad: 19 años, 3 meses
Puntos: 0
Comando Execute

Tengo el siguiente codigo la conexion esta hecha en un modulo el problema es que no me permite guardar nuevos datos en la B.D (sql) Sale error en la linea <<<<<< CN.Execute COM<<<<<<<¿cual es el problema ?



Public CN As New ADODB.Connection

Public Sub MAIN()
CN.Provider = "SQLOLEDB"
CN.ConnectionString = "user id=sa;" + _
"password=;data source=(local);" + _
"initial catalog=ventas"
CN.Open
MDIForm1.Show
End Sub

Private Sub CMDGRABAR_Click()
COM = "insert into producto (cod_prod," + _
"descrip,precio,precio_cos, stock," + _
"stock_min, fecha_ing, fgeli) values " + _
" ('" + Text1 + "','" + Text2 + " ', " + _
Text3 + " , " + Text4 + " , " + _
Text5 + " , " + Text6 + " ,'" + _
Text7 + "',0 ) "
CN.Execute COM
Text8 = COM
End Sub
  #2 (permalink)  
Antiguo 02/02/2005, 00:27
Avatar de aavg  
Fecha de Ingreso: abril-2002
Ubicación: Morelia México
Mensajes: 356
Antigüedad: 22 años
Puntos: 1
podrias decirnos los nombres de los campos de tu tabla en la que insertas y el tipo de dato de cada campo?, quizas estas mandando como texto un valor numerico o viseversa, pero no puedo adivinar.
__________________
Abraham Velasco
Usuario # 516 en los Foros del Web.
El hombre no vale por lo que sabe, sino por lo que transmite
C'est parce qu'il y a un Dieu que nous sommes libres
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:54.