社区
数据库及相关技术
帖子详情
很正常的代码,哪里问题了?
vlucky
2004-04-17 02:59:08
Query1->Close() ;
Query1->SQL->Clear();
Query1->SQL->Add("select * from T_SCORE where USER_ID = 'str_name' ");
Query1->Open();
其中str_name里面的内容是可以看到的,可是最后DBGrid中就是没有内容。当然,属性设置都是没有问题的。
...全文
33
14
打赏
收藏
很正常的代码,哪里问题了?
Query1->Close() ; Query1->SQL->Clear(); Query1->SQL->Add("select * from T_SCORE where USER_ID = 'str_name' "); Query1->Open(); 其中str_name里面的内容是可以看到的,可是最后DBGrid中就是没有内容。当然,属性设置都是没有问题的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzuheyong
2004-04-19
打赏
举报
回复
Query1->SQL->Add("select * from T_SCORE where USER_ID = 'str_name' ");
改为----=======================
Query1->SQL->Add("select * from T_SCORE where USER_ID = '"+str_name+"' ");
sql语句里不能出现变量,否则他把变量名当作字符串
是否正确,请回复
vlucky
2004-04-19
打赏
举报
回复
的确是这样的,谢谢大家!特别谢谢zzuheyong(笨鸟先飞) 和 bcbsoft(苍之雪) 哦!
bcbsoft
2004-04-19
打赏
举报
回复
你的str_name是变量还是常量?
如果是常量,你的SQL没有错,如果是变量,应该这样写
Query1->SQL->Add("select * from T_SCORE where USER_ID = '"+str_name+"' ");
vlucky
2004-04-17
打赏
举报
回复
junzhang66() :可以也!
难道是变量出了问题?
可是Label上看得见啊!
junzhang66
2004-04-17
打赏
举报
回复
Query1->SQL->Add("select * from T_SCORE ") 表能显示吗??
vlucky
2004-04-17
打赏
举报
回复
Query1.DatabaseName
DataSource1.DataSet
DBGird1.DataSource
都没错啊。
记录的确存在。
vlucky
2004-04-17
打赏
举报
回复
记录是我手动在库里面添加进去的呀。
的确是有的啊。
guanshangming
2004-04-17
打赏
举报
回复
你自已再仔细看一下,可能你漏了哪一个没有设置。
看一下打开的数据库有没有记录,也就是数据库打开后用Label2->Caption = Query1->RecordCount;
vlucky
2004-04-17
打赏
举报
回复
我用一个Label看到了str_name。
DataSource1的DataSet设置为Query1
DBGrid1的DataSource设置为DataSource1都是没有问题的呀。
vlucky
2004-04-17
打赏
举报
回复
那你说该怎么绑定啊?
我自己也不是很清楚。
谢谢哦!
guanshangming
2004-04-17
打赏
举报
回复
DataSource1的DataSet设置为Query1
DBGrid1的DataSource设置为DataSource1
guanshangming
2004-04-17
打赏
举报
回复
单从语句看不出什么问题,
1、你看一下USER_ID里有没有内容str_name的记录。
2、检查Query与DataSource与DBGrid是否绑定正确。
3、检查Query->RecordCount为多少。
vlucky
2004-04-17
打赏
举报
回复
那你说该怎么绑定啊?
我自己也不是很清楚。
谢谢哦!
叶子哟
2004-04-17
打赏
举报
回复
看不出来你是如何绑定的?
VC++调试快速入门与提高
*程序运行结果不正确,但是很难找到原因 *多线程死锁,但是也很难找到
问题
所在 *程序运行时间长了,内存居高不下 *在自己的机器上运行正常,在测试的机器上就出
问题
*调试版运行正常,但是发布出去就运行不正常 *...
c语言伪
代码
怎么描述程序算法,伪
代码
是什么?如何写一个伪
代码
?
伪
代码
是经常用于编程和基于算法的字段的术语;它是一种允许程序员表示算法实现的方法。简单地说,我们可以说它是算法的熟化表示。本篇文章就来带大家简单认识一下伪
代码
,介绍简单的C语言伪
代码
怎么写,希望对大家...
不会写
代码
也能当程序员?无
代码
来了,是福还是祸?
现阶段程序员都是自己写
代码
,“无
代码
”这种技术尚未引起太大的关注,有的人认为无
代码
编程会把简单的
问题
搞复杂,有的人认为无
代码
的发展可能会断送程序员的饭碗。那么无
代码
到底意味着什么?无
代码
听起来很简单,...
如何验证自己
代码
的正确性?
很多时候,我们写的
代码
虽然能够通过我们自己手动输入的样例,但是这段
代码
的正确性还是有待考究的。比如,当你在一些Online Judge的网站上敲题时,可能写的解决办法能够完美解决样例给出的输入,并给出正确输出,...
笔记本电脑正常开机但是桌面变成错误
代码
怎么办?
笔记本电脑正常开机但是桌面变成错误
代码
怎么办?有用户将自己的笔记本电脑开机之后,电脑可以正常开启,但是系统在加载的过程中,突然变成了一些错误
代码
,无法正常的到达桌面上。那么这个
问题
怎么去进行解决呢?一...
数据库及相关技术
1,178
社区成员
18,939
社区内容
发帖
与我相关
我的任务
数据库及相关技术
C++ Builder 数据库及相关技术
复制链接
扫一扫
分享
社区描述
C++ Builder 数据库及相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章