error de sintaxis
Publicado por pabnoc (11 intervenciones) el 17/12/2016 09:08:36
buen dia tengo error de sintaxis en cmd1.ExecuteNonQuery()
me tira error tira error de sintaxis update.....
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
str = "update [Sujeto] set [Nombres] =?,medidas=?,peso=?,long=?,sup=?,corp=?," &
"kam=?prom=?,manr=?,bau=?,madd=?,peris=?,fecha=? where Clave=?"
Dim cmd1 As OleDbCommand = New OleDbCommand(str, Conexión1)
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("Nombres").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("medidas").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("peso").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("long").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("sup").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("corp").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("kam").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("prom").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("manr").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("bau").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("madd").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("peris").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("fecha").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(TextBox1.Text))
cmd1.ExecuteNonQuery()
me tira error tira error de sintaxis update.....
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
Private Sub Guardar_Click(sender As Object, e As EventArgs) Handles Guardar.Click
Conexión1.ConnectionString = connString
Conexión1.Open()
'
Dim row As DataGridViewRow = DGV.CurrentRow
Dim str As String
Convert.ToString(row.Cells("Nombres").Value)
If ComboBox1.Text = "Clave" Then
End If
str = "update [Sujeto] set [Nombres] =?,medidas=?,peso=?,long=?,sup=?,corp=?," &
"kam=?prom=?,manr=?,bau=?,madd=?,peris=?,fecha=? where Clave=?"
Dim cmd1 As OleDbCommand = New OleDbCommand(str, Conexión1)
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("Nombres").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("medidas").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("peso").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("long").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("sup").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("corp").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("kam").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("prom").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("manr").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("bau").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("madd").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("peris").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("fecha").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(TextBox1.Text))
cmd1.ExecuteNonQuery()
Convert.ToString(row.Cells("Clave").Value)
If ComboBox1.Text = "Nombres" Then
End If
Try
cmd1.ExecuteNonQuery()
Catch ex As Exception
MsgBox(ex.Message.ToUpper)
End Try
If ComboBox1.Text = "Nombres" Then
End If
str = "update [Sujeto] set [Nombres] =?,medidas=?,peso=?,long=?,sup=?,corp=?," &
"kam=?prom=?,manr=?,bau=?,madd=?,peris=?,fecha=? where Clave=?"
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("Nombres").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("medidas").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("peso").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("long").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("sup").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("corp").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("kam").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("prom").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("manr").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("bau").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("madd").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("peris").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(row.Cells("fecha").Value))
cmd1.Parameters.AddWithValue("?", Convert.ToString(TextBox1.Text))
cmd1.ExecuteNonQuery()
Conexión1.Close()
Conexión1.Close()
'Actualizamos
ds.Clear()
DGV.Refresh()
cargar()
Datas()
comprueba()
habilita()
a = True
b = False
End Sub
Valora esta pregunta
0