首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

在数据绑定是出现一个异常,不管如何搞都不行大家给看看

2011-12-27 
在数据绑定是出现一个错误,不管怎么搞都不行大家给看看!至少一个参数没有被指定值。说明:执行当前Web请求期

在数据绑定是出现一个错误,不管怎么搞都不行大家给看看!
至少一个参数没有被指定值。  
说明:   执行当前   Web   请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。  

异常详细信息:   System.Data.OleDb.OleDbException:   至少一个参数没有被指定值。

源错误:  


行   87:   OleDbDataAdapter   da   =   new   OleDbDataAdapter( "select   *   from   product   where   name= "+Session[ "name "].ToString(),myCon);
行   88:   myCon.Open();
行   89:   da.Fill(ds);
行   90:   repProductDetails.DataBind();
行   91:   myCon.Close();
 


[解决办法]
try:( "select * from product where name= ' "+Session[ "name "].ToString()+ " ' ",
[解决办法]
name 是nvarch类型吧
[解决办法]
Session[ "name "]有没有值
如果有,是字符型的话,加上 '
OleDbDataAdapter da = new OleDbDataAdapter( "select * from product where name= ' "+Session[ "name "].ToString()+ " ' ",myCon);
[解决办法]
OleDbDataAdapter da = new OleDbDataAdapter( "select * from product where name= ' "+Session[ "name "].ToString()+ " ' ",myCon);

//--还有楼主 似乎忘了指定数据源
//--这里应该还有repProductDetails.DataSource = ds;
repProductDetails.DataBind();

热点排行