社区
数据库及相关技术
帖子详情
adoquery一问
kkklmn
2004-12-07 10:50:59
那位仁兄帮我看看这句话里的两个加号及两个引号和一个单引号的作用吧。
ADOQuery1->sql->add("where title='"+edit1->text+"'") 3x
...全文
114
11
打赏
收藏
adoquery一问
那位仁兄帮我看看这句话里的两个加号及两个引号和一个单引号的作用吧。 ADOQuery1->sql->add("where title='"+edit1->text+"'") 3x
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tangyong12
2004-12-09
打赏
举报
回复
你在运行时查看一下SQL语句就知道了:
...where title = '这里是变量值'
xiaomatian
2004-12-09
打赏
举报
回复
它是把edit1->Text作为变量来输入的,这样整合成一个完整的sql语句。
wangwei8117
2004-12-08
打赏
举报
回复
没看明白你到底想做什么事情的!
killer80719
2004-12-07
打赏
举报
回复
为什么不把“+Edit1->Text+”用另外一个Add语句加进去试一试呢?你现在的用法编译器可能会造成一些误解。加不加反斜杠我觉得不重要,因为你是加入query中的String中的,所以你可以从这个角度来考虑,加入的语句可能会造成哪些错误。
特招
2004-12-07
打赏
举报
回复
加号是把两个字符串相加 引号里面是代表一个字符串 而edit1->text本身就是个字符串 不能在放到""里面了 所以用+号帮他们连接起来
kkklmn
2004-12-07
打赏
举报
回复
我主要是不知道加号和引号的意思啊?就是."+edit1->text+" 这句话里的加号和引号
Sony_Eric
2004-12-07
打赏
举报
回复
楼主,你其实可以把edit1->Text看作是一个变量(例如temp)
temp="hello";
平常写SQL语句如果是常量的话,就象这样:
where title='hello'
只是现在用一个变量来代替而已。。。。
kkklmn
2004-12-07
打赏
举报
回复
3."+edit1->text+" 是什么意思啊?
Javpp
2004-12-07
打赏
举报
回复
OQuery1->sql->add("where title=\'"+edit1->text+"\'")
h98458
2004-12-07
打赏
举报
回复
你要分开来看的,这样:
1."where title='"+edit1->text+"'"
2. '"+edit1->text+"'
3."+edit1->text+"
实际上这个SQL字符串分成三个部分,每个部分都可以看成是一个独立的字串
具体的我也说不明白了
kkklmn
2004-12-07
打赏
举报
回复
没有人回答么?
ado
query
的工作原理
我不知道你是否知道
ADO
Query
的工作原理,如果知道的话,请不要怪我啰嗦,
ADO
Query
有几个重要的属性决定了它的工作模式和工作效率。CursorLocation、CacheSize、CursorType。 CursorLocation决定了
ADO
Query
的数据存取模式,它分为Server-side和Client-side两种模式,如果你选择的是Server-side(将Cu...
用
Ado
Query
分页 实例
今晚在csdn论坛上看到一个网友在问分页,就随便写了一段代码,如有不当之处,还请见谅。 首先在窗体上放个listview,两个button,一个label,一个
ado
query
,一个
ado
connection 然后用
ado
connection建立一个连接 unit unit1; interface uses windows, messages, sysutils,...
ADO
query
的问题,连接失败
参考:http://www.itzhe.cn/article/20080125/63170.html 参考:http://hi.baidu.com/dragonmen2008/blog/item/8600c92e42accd321e308954.html 前几天有一客户出现
一问
题,说执行某某操作时提示“连接失败”,当时看了看情况跟踪了跟踪,真的很郁闷,
ado
query
的Connection
Delphi中
ado
query
的两个小问题
问题1.
ADO
Query
错误:
ADO
Query
1:commandtext does not return a result set 程序内容:
ADO
Query
1.Close;
ADO
Query
1.SQL.Clear;
ADO
Query
1.SQL.Add('insert into DBhomework values('+Edit1.Text+','+E
Delphi 中
ado
query
Parameter ‘A’ not found---------半转
问:
ado
query
Parameter ‘A’ not found 源码为: 1 2 3 4 5 6 7 8 9 10 11
Query
2.Close;
Query
2.SQL.Clear;
Query
2.SQL.Add('select * From mnyCheckMonth');
数据库及相关技术
1,178
社区成员
18,939
社区内容
发帖
与我相关
我的任务
数据库及相关技术
C++ Builder 数据库及相关技术
复制链接
扫一扫
分享
社区描述
C++ Builder 数据库及相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章