为什么VB停止执行一些代码并跳过它

时间:2019-04-09 02:20:20

标签: database vb.net ms-access login

我在vb.net上创建一个登录表单,并将其连接到ms Access数据库。连接成功,但是当我尝试使用在ms access上创建的ID和密码登录时,失败了。我已经通过逐步测试来测试它,因此我可以知道为什么会出错。

im使用Visual Studio 2010和ms Access2013。

这是我的登录表单代码:

Mat m1 = Mat(500, 300, CV_64F, Vec3b(255,255,255));
  for (int i = 0; i < m1.rows; ++i)
    for (int j = 0; j < m1.cols; ++j)
    {
        Vec3b color=m1.at<Vec3b>(i, j);//changed
    }
imshow("test2", m1);
waitKey();

1 个答案:

答案 0 :(得分:0)

密码是保留字,因此需要使用方括号:

Query = "Select * FROM user WHERE users = '" & userss & "' AND [password] = '" & pass.Text & "'"
  

侧面说明:您为 user 使用单数和复数相当   令人困惑。