Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/06/2008, 16:00
Avatar de JonhyReyes
JonhyReyes
 
Fecha de Ingreso: febrero-2007
Mensajes: 103
Antigüedad: 17 años, 3 meses
Puntos: 1
Respuesta: VB. net Problema al guardar en SQL Server

cambia esta parte del código

Cita:
"VALUES (" & TextBox33.Text & ", " & TextBox34.Text & ", " & TextBox35.Text & ",)" & _
"(" & TextBox2.Text & ", " & TextBox18.Text & ", " & DropDownList15.Text & ",)" & _
"(" & DropDownList1.Text & ", " & DropDownList17.Text & ", " & DropDownList16.Text & ",)" & _
"(" & TextBox36.Text & ", " & TextBox17.Text & ", " & DropDownList2.Text & ")" & _
"(" & TextBox19.Text & ", " & TextBox4.Text & ")"
Y la colocas así:

"('" & TextBox2.Text & "','" & TextBox18.Text & "', '" & DropDownList15.Text & "','" & _
DropDownList1.Text & "', '" & DropDownList17.Text & "', '" & DropDownList16.Text & "','" & _
TextBox36.Text & "', '" & TextBox17.Text & "', '" & DropDownList2.Text & _
"'" & TextBox19.Text & "', '" & TextBox4.Text & "')"


En el caso de que todos los campos sean texto, en el caso de que sean numeros enteros o decimales, no debes poner la ' como delimitador.

Porque cierras parentesis cada vez que inicias una fila?? Definitivamente el error está en la cadena del comando: Un insert como el que envías según lo que nos has puesto= Insert into tabla1(campo1, campo2, campo3, campo4) values(campo1,campo2,)(campo3, campo4)

Insert Correcto= Insert into tabla1(campo1, campo2, campo3, campo4) values('campo1','campo2','campo3', 'campo4')

Revisa un poco la sintaxis de comandos de SQL Server, esos te ayudaran mucho

Saludos