Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 查询值和目标字段的数量不相同_Vb.net - Fatal编程技术网

Vb.net 查询值和目标字段的数量不相同

Vb.net 查询值和目标字段的数量不相同,vb.net,Vb.net,你好,我只是想做一个简单的原因,这是什么不工作。。。我已经尝试过两次添加同一列,去掉文本框2,但我就是无法让它工作。如果我去掉最后一个值和最后一列,那么它就不起作用了,我现在知道为什么了。我想要的是在名称旁边加一个复选标记。 代码: 如果第一个值包含复选框状态,则需要用逗号分隔它们 Dim SqlText As String = "INSERT INTO tblEmployeeNames ([EmployeeName], [UseForDropDown]) VALUES ('" & Tr

你好,我只是想做一个简单的原因,这是什么不工作。。。我已经尝试过两次添加同一列,去掉文本框2,但我就是无法让它工作。如果我去掉最后一个值和最后一列,那么它就不起作用了,我现在知道为什么了。我想要的是在名称旁边加一个复选标记。 代码:


如果第一个值包含复选框状态,则需要用逗号分隔它们

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))"