【发布时间】:2012-09-02 02:01:37
【问题描述】:
我已经尝试了以下代码在 windows 编程中进行登录检查。
我的 .cs 文件的代码是:
public DataTable logincheck(String UserName, String Password)
{
object[] param = new object[2];
param[0] = UserName;
param[1] = Password;
return SqlHelper.ExecuteDataset(ConfigurationManager.ConnectionStrings["cn"].ConnectionString, "proc_LoginChec", param).Tables[0];
}
我在返回行收到对象 null 错误,错误是
"对象引用未设置为对象的实例。
我不知道为什么会这样。请帮助我。
我的 App.config 文件是:
<add name="cn" providerName="System.Data.SqlClient" connectionString="Data Source=.; Intial Catalog=dbRam; User id=sa; Password=xyz123#"/>
【问题讨论】:
-
检查我的答案。对返回的 DataSet 进行空检查应该可以完成这项工作。
-
@nunespascal 我试过你的代码,但仍然抛出同样的错误
标签: asp.net sql-server stored-procedures login