尝试从表中调用特定行并不断收到错误,任何人都有任何帮助吗? 我的数据库有2行atm,其中5列填充了值
答案 0 :(得分:0)
您遇到此错误,因为您尚未为数据集分配任何值,或者您的数据集没有任何表格,或者您的表格没有任何<强>行即可。所以在写下面的行之前
ds0.Tables["own"].Rows[0];
你需要检查
if(ds0!=null && ds0.Tables.Contains("own") && ds0.Tables["own"].Rows.Length > 0)
{
//your code
}
答案 1 :(得分:0)
ds0是BtnLogin_Click函数中的局部变量。要快速修复,您可以让NavigateRecords接受DataSet作为参数并返回DataSet。