ERROR cmd.executenonquery()
Publicado por jannet (2 intervenciones) el 30/06/2014 16:15:18
Me sale un error que dice " error de sintaxis cerca del TextBox3" al darle guardar a un nuevo registro
estoy trabajando con una base de datos sql y lenguaje vb.
espero puedan ayudarme
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
'hacemos consultar INSERT para agregar un registro a la BD
Dim cnx As New SqlConnection("Data Source=MARILYN;Initial Catalog=Kiosko;Integrated Security=True")
Dim cmd As New SqlCommand("INSERT INTO MAQUINA (NUMEROM,NOMBREM,AREAM) VALUES (TextBox5,TextBox4,TextBox3", cnx)
' para agregar los valores de los parametros de la consulta
cmd.Parameters.AddWithValue("@NUMEROM", TextBox5.Text)
cmd.Parameters.AddWithValue("@NOMBREM", TextBox4.Text)
cmd.Parameters.AddWithValue("@AREAM", TextBox3.Text)
'abrir conexion
cnx.Open()
'para que se ejecute la consulta
cmd.ExecuteNonQuery()
MsgBox("Guardado Correctamente", vbInformation, "Correcto")
Try
Catch ex As Exception 'en caso que se produzca una excepcion
MsgBox("Error al guardar", vbExclamation, "Error")
End Try
End Sub
estoy trabajando con una base de datos sql y lenguaje vb.
espero puedan ayudarme
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
'hacemos consultar INSERT para agregar un registro a la BD
Dim cnx As New SqlConnection("Data Source=MARILYN;Initial Catalog=Kiosko;Integrated Security=True")
Dim cmd As New SqlCommand("INSERT INTO MAQUINA (NUMEROM,NOMBREM,AREAM) VALUES (TextBox5,TextBox4,TextBox3", cnx)
' para agregar los valores de los parametros de la consulta
cmd.Parameters.AddWithValue("@NUMEROM", TextBox5.Text)
cmd.Parameters.AddWithValue("@NOMBREM", TextBox4.Text)
cmd.Parameters.AddWithValue("@AREAM", TextBox3.Text)
'abrir conexion
cnx.Open()
'para que se ejecute la consulta
cmd.ExecuteNonQuery()
MsgBox("Guardado Correctamente", vbInformation, "Correcto")
Try
Catch ex As Exception 'en caso que se produzca una excepcion
MsgBox("Error al guardar", vbExclamation, "Error")
End Try
End Sub
Valora esta pregunta


0