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

为什么查询不出数据?该怎么解决

2012-01-19 
为什么查询不出数据?sqlstrselect*fromtbgmtsmplwhereClientNamelike% +Trim(Me.txtClientName.Text)+

为什么查询不出数据?
sqlstr   =   "   select   *   from   tbgmtsmpl   where     ClientName   like   '% "   +   Trim(Me.txtClientName.Text)   +   "% ' "
rs   =   cn.Execute(sqlstr)
但是,直接把跟踪的sqlstr语句在后台查询能够得到数据,请教什么原因?

[解决办法]
Trim(Me.txtClientName.Text)这个里面有值吗?调试跟踪一下看看!
[解决办法]
使用DataAdapter Fill DataSet
可去MSDN查询DataAdapter看例子
[解决办法]
你可以执行SqlCommand返回一个DataReader和使用DataAdapter Fill 一个DataSet来访问你查询到的数据集
[解决办法]
不会

热点排行