首页上一页 1 下一页尾页 3 条记录 1/1页
调试asp.net项目开发案例全程实录中第一章供求信息网源代码时出现错误怎么解决
发表在ASP.NET图书答疑
2013-05-15
是否精华
是
否
版块置顶:
是
否
在调试以下代码时
public DataSet RunProcReturn(string procName, SqlParameter[] prams, string tbName)
{
SqlDataAdapter dap = CreateDataAdaper(procName, prams);
DataSet ds = new DataSet();
dap.Fill(ds,"tbName");
this.Close();
//得到执行成功返回值
return ds;
}
/// <summary>
/// 执行命令文本,并且返回DataSet数据集
/// </summary>
/// <param name="procName">命令文本</param>
/// <param name="tbName">数据表名称</param>
/// <returns>DataSet</returns>
public DataSet RunProcReturn(string procName, string tbName)
{
SqlDataAdapter dap = CreateDataAdaper(procName, null);
DataSet ds = new DataSet();
dap.Fill(ds,tbName);
this.Close();
//得到执行成功返回值
return ds;
}
出现这样的错误如下:“/SIS”应用程序中的服务器错误。
--------------------------------------------------------------------------------
第 1 行: '(' 附近有语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: 第 1 行: '(' 附近有语法错误。
源错误:
行 165: SqlDataAdapter dap = CreateDataAdaper(procName, null);
行 166: DataSet ds = new DataSet();
行 167: dap.Fill(ds,tbName);
行 168: this.Close();
行 169: //得到执行成功返回值
源文件: e:\asp.net项目开发案例全程实录\项目开发源码\01\SIS\App_Code\DataBase.cs 行: 167
请问该怎么样更改代码才能正常运行啊!
public DataSet RunProcReturn(string procName, SqlParameter[] prams, string tbName)
{
SqlDataAdapter dap = CreateDataAdaper(procName, prams);
DataSet ds = new DataSet();
dap.Fill(ds,"tbName");
this.Close();
//得到执行成功返回值
return ds;
}
/// <summary>
/// 执行命令文本,并且返回DataSet数据集
/// </summary>
/// <param name="procName">命令文本</param>
/// <param name="tbName">数据表名称</param>
/// <returns>DataSet</returns>
public DataSet RunProcReturn(string procName, string tbName)
{
SqlDataAdapter dap = CreateDataAdaper(procName, null);
DataSet ds = new DataSet();
dap.Fill(ds,tbName);
this.Close();
//得到执行成功返回值
return ds;
}
出现这样的错误如下:“/SIS”应用程序中的服务器错误。
--------------------------------------------------------------------------------
第 1 行: '(' 附近有语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: 第 1 行: '(' 附近有语法错误。
源错误:
行 165: SqlDataAdapter dap = CreateDataAdaper(procName, null);
行 166: DataSet ds = new DataSet();
行 167: dap.Fill(ds,tbName);
行 168: this.Close();
行 169: //得到执行成功返回值
源文件: e:\asp.net项目开发案例全程实录\项目开发源码\01\SIS\App_Code\DataBase.cs 行: 167
请问该怎么样更改代码才能正常运行啊!