当前位置: 代码迷 >> ASP.NET >> 巨奇怪的有关问题,搞了一上午了
  详细解决方案

巨奇怪的有关问题,搞了一上午了

热度:4374   发布时间:2013-02-26 00:00:00.0
巨奇怪的问题,搞了一上午了
我刚在做一个简单新闻系统,左边是导航,动态从数据库中读取的新闻类型,比如有“新闻一”,“新闻二”,“新闻三”...,然后右边根据左边传递的新闻类型显示这一类型所有的新闻标题,现在有一个非常奇怪的问题,比如新闻一可以用,新闻二就不显示,新闻三确可以显示...,并且没有规律,我快哭了,数据里明明是有数据的,请问出现这种原因的可能性是什么啊~!~急啊

------解决方案--------------------------------------------------------
看看传递的参数跟数据库里面的对的上不?
------解决方案--------------------------------------------------------
string strAllNews = "select * from News order by id DESC ";
DataSet ds = da.DataAdapters(strSql);//绑定

1.是否应该是下面这样:
DataSet ds = da.DataAdapters(strAllNews);//绑定

2 select * from News order by id DESC
最好取某一个字段,不要 *

3.看看事件是否正确
------解决方案--------------------------------------------------------
strTitle,传的参数对不对,
加一个Trim试试,

string strSql = "select * from News where title= ' "+strTitle+ " ' order by id DESC ";
这儿加个断点看看
  相关解决方案