Vb.net 查询值和目标字段的数量不相同
你好,我只是想做一个简单的原因,这是什么不工作。。。我已经尝试过两次添加同一列,去掉文本框2,但我就是无法让它工作。如果我去掉最后一个值和最后一列,那么它就不起作用了,我现在知道为什么了。我想要的是在名称旁边加一个复选标记。 代码:Vb.net 查询值和目标字段的数量不相同,vb.net,Vb.net,你好,我只是想做一个简单的原因,这是什么不工作。。。我已经尝试过两次添加同一列,去掉文本框2,但我就是无法让它工作。如果我去掉最后一个值和最后一列,那么它就不起作用了,我现在知道为什么了。我想要的是在名称旁边加一个复选标记。 代码: 如果第一个值包含复选框状态,则需要用逗号分隔它们 Dim SqlText As String = "INSERT INTO tblEmployeeNames ([EmployeeName], [UseForDropDown]) VALUES ('" & Tr
如果第一个值包含复选框状态,则需要用逗号分隔它们
Dim SqlText As String = "INSERT INTO tblEmployeeNames ([EmployeeName], [UseForDropDown]) VALUES ('" & Trim(TextBox1.Text) & " " & Trim(TextBox2.Text) & "', " & (CheckBox1.Checked))"
请注意,选中状态周围不需要撇号
请参见SLaks评论,您应该使用参数化查询。您有SQL注入漏洞。请记住,千万不要雇佣比我更优秀的人。顺便说一句,看起来你在回答中用了“.”而不是“,”。好吧,我把整个问题都拆开了,再次尝试添加你的代码。。。没有什么可能我不清楚我在它的vb.NET中写了什么。也许你应该在你的问题中添加这个字符串周围的全部代码,以及如何使用它
Dim SqlText As String = "INSERT INTO tblEmployeeNames ([EmployeeName], [UseForDropDown]) VALUES ('" & Trim(TextBox1.Text) & " " & Trim(TextBox2.Text) & "', " & (CheckBox1.Checked))"