一个c#连接access问题
代码为:
string username = string.Empty, password = string.Empty;
OleDbCommand comm = new OleDbCommand("select * from tbUser where userName='"
+ txtUser.Text + "'", da.link());//先检索用户名
OleDbDataReader drd = comm.ExecuteReader();//执行检索,返回SqlDataReader对象
drd.Read();
username = drd.GetValue(1).ToString();//获得用户名称
password = drd.GetValue(2).ToString();//获得用户密码
当输入的正确的用户名时运行正常,但是当输入不正确的用户名时,(正常的话应该显示“用户名不正确”),
结果提示 username = drd.GetValue(1).ToString()出问题,查看错误,显示“不存在此行/列的数据”
请高手帮忙给与解决