首页上一页 1 下一页尾页 1 条记录 1/1页
ASP.NET从入门到精通BTOC商业网站的问题
发表在ASP.NET图书答疑
2010-09-24
是否精华
是
否
版块置顶:
是
否
GOODS类这里有这样一段代码:
/// <summary>
/// 最新商品菜单栏
/// </summary>
/// <param name="dlName">绑定最新商品的DataList控件</param>
public void DLNewGoods(DataList dlName)
{
SqlCommand myCmd = dbObj.GetCommandProc("proc_NewGoods");
dbObj.ExecNonQuery(myCmd);
DataTable dsTable = dbObj.GetDataSet(myCmd, "tbGoods");
dlBind(dlName, dsTable);
}
DB类:
/// <summary>
/// 执行SQL语句,并返回受影响的行数
/// </summary>
/// <param name="myCmd">执行SQL语句命令的SqlCommand对象</param>
public void ExecNonQuery(SqlCommand myCmd)
{
try
{
if (myCmd.Connection.State != ConnectionState.Open)
{
myCmd.Connection.Open(); //打开与数据库的连接
}
//使用SqlCommand对象的ExecuteNonQuery方法执行SQL语句,并返回受影响的行数
myCmd.ExecuteNonQuery();
}
catch (Exception ex)
{
[font color=#FF0000] throw new Exception(ex.Message, ex);
[/font] }
finally
{
if (myCmd.Connection.State == ConnectionState.Open)
{
myCmd.Connection.Close(); //关闭与数据库的连接
}
}
执行到throw new Exception(ex.Message, ex);
这一句提示:说没有proc_NewGoods存储过程,然后看了一下书,也没有提示中的存储过程.是不是要建立dbo.tb_Goods这个表和它的存储过程,如果是给点提示,书中没有讲到,也不知道该怎么写了。
望老师指点!
/// <summary>
/// 最新商品菜单栏
/// </summary>
/// <param name="dlName">绑定最新商品的DataList控件</param>
public void DLNewGoods(DataList dlName)
{
SqlCommand myCmd = dbObj.GetCommandProc("proc_NewGoods");
dbObj.ExecNonQuery(myCmd);
DataTable dsTable = dbObj.GetDataSet(myCmd, "tbGoods");
dlBind(dlName, dsTable);
}
DB类:
/// <summary>
/// 执行SQL语句,并返回受影响的行数
/// </summary>
/// <param name="myCmd">执行SQL语句命令的SqlCommand对象</param>
public void ExecNonQuery(SqlCommand myCmd)
{
try
{
if (myCmd.Connection.State != ConnectionState.Open)
{
myCmd.Connection.Open(); //打开与数据库的连接
}
//使用SqlCommand对象的ExecuteNonQuery方法执行SQL语句,并返回受影响的行数
myCmd.ExecuteNonQuery();
}
catch (Exception ex)
{
[font color=#FF0000] throw new Exception(ex.Message, ex);
[/font] }
finally
{
if (myCmd.Connection.State == ConnectionState.Open)
{
myCmd.Connection.Close(); //关闭与数据库的连接
}
}
执行到throw new Exception(ex.Message, ex);
这一句提示:说没有proc_NewGoods存储过程,然后看了一下书,也没有提示中的存储过程.是不是要建立dbo.tb_Goods这个表和它的存储过程,如果是给点提示,书中没有讲到,也不知道该怎么写了。
望老师指点!