2016-07-28 28 views
-3

我在从数据库中的表中检索和显示记录时遇到困难。我使用的是MySQL数据库和VB.NET 2012我在操纵MySQL数据库中的记录时遇到困难

我收到以下错误消息

“预期语句结束”

+3

请勿张贴图片,但文字描述您的问题 –

+4

删除'Form2'和'_Load'之间的空间。 – GSerg

+3

您的SQL字符串被破坏,“AND”不是它的一部分,并且被解释为VB和And。这也是没有意义的,因为这个值不能同时为1和2,也许你的意思是“...... regid = 1或regid = 2”。 –

回答

0

删除Form2_Load之间的空格。你的SQL语句也被破坏了,AND用蓝色表示这一点。你有单引号和双引号混淆它,由于语法不正确,语句将在AND之前结束。在任何情况下,你应该,可能,是使用

"SELECT * FROM bigregdb WHERE regID = '"1"' OR regID = '"2"'" 
相关问题