Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/03/2010, 00:10
atsoca_ragde
 
Fecha de Ingreso: marzo-2010
Mensajes: 21
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: insercion sql desde visual basic 6

hola ketal por fin kedo la insercion....mi codigo me quedo asi...

Option Explicit
Public con As ADODB.Connection
Public com As ADODB.Command
Public nombre As String
Public cve As Integer

Private Sub cmdInsertar_Click()

Set con = New ADODB.Connection
con.Open "Provider= SQLOLEDB; Initial Catalog= multiservicios;Data Source= LAPTOP-ACER\SQLEXPRESS; integrated security=SSPI; persist security info= true;"

Set com = New ADODB.Command
com.CommandText = "insert into herramientas (idHerramienta,descripcion,existencia)values (" & txtClave.Text & " ," & txtNombre.Text & "," & nombre & ")"
com.ActiveConnection = con
com.Execute

con.Close

End Sub

solo una cosilla ke no he podido insertar el valor del textbox nombre a la tabla, me aparece el error: EL NOMBRE "VALOR DEL TEXTBOX NOMBRE" no es valido en este contexto. las expresiones validas son constantes,expresiones de constantes,y en algunos casos contextos,variables. no se permiten nombres de columna.

por cierto la columna a donde quiero insertar este valor es de tipo varchar.

gracias por su ayuda.....