我的sqlite3 数据库如下,也有数据,为什么使用where以后就是查不出来数据啊?
我使用select*fromTrain;都可以全查出来,使用where就是查不出来,求助啊!!!...
我使用select * from Train;都可以全查出来,使用where 就是查不出来,求助啊!!!
展开
3个回答
展开全部
是不氏誉是姿核念数据里有空格?去空迹困格试试。
SELECT * FROM Train WHERE TRIM(T_code)='T42';
SELECT * FROM Train WHERE TRIM(T_code)='T42';
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
必须先读取数据,然后再关闭游标,液迹否则就读不出数据。
你的dbfind函数里态碰应该在execute之后就进行数据查询,然后再执行c.close(),否则就读不出数据,而且帆埋谈会出错
你的dbfind函数里态碰应该在execute之后就进行数据查询,然后再执行c.close(),否则就读不出数据,而且帆埋谈会出错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询