社区
数据库及相关技术
帖子详情
如何用一个ADOQUERY或者ADODATASET控件 实现 SETSELECT INSERT DELETE UPDATA功能
geniusdhc
2007-05-13 09:27:41
好久没有使用CB,忘记怎么写了,
如何用一个ADOQUERY或者ADODATASET控件 实现 SETSELECT、INSERT、DELETE、UPDATA功能,
请大家帮忙!
...全文
287
7
打赏
收藏
如何用一个ADOQUERY或者ADODATASET控件 实现 SETSELECT INSERT DELETE UPDATA功能
好久没有使用CB,忘记怎么写了, 如何用一个ADOQUERY或者ADODATASET控件 实现 SETSELECT、INSERT、DELETE、UPDATA功能, 请大家帮忙!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Kevin___2008
2007-05-30
打赏
举报
回复
用ExeSQL()运行SQL语句,看Rowaffected属性,如果是-1就设Active为true。
有个缺点,如果是select查询就必须运行两遍
geniusdhc
2007-05-14
打赏
举报
回复
航控件的insert delete是怎样知道执行哪个语句的呢
geniusdhc
2007-05-14
打赏
举报
回复
如果是这样就只能临时把需要的语句写入ADOQuery1->SQL了?
那导航控件的insert delete是怎样知道执行哪个语句的呢?
i_love_pc
2007-05-14
打赏
举报
回复
没听说过这个功能,期待...
geniusdhc
2007-05-14
打赏
举报
回复
谢谢楼上,
我想做的是,把SETSELECT、INSERT、DELETE、UPDATA一起写进去,使用时候让控件自己判断,记得有这个属性呀,现在回想不起来了.
rainfall19831109
2007-05-14
打赏
举报
回复
有个比较笨的方法
就是自己子类化TADOQuery,然后增加一个属性,作为有纪录集返回与否的标志
然后提供一个激活的函数
里面根据这个标志来调用ExecSQL或者是Open
对于那个标志变量的确定就根据用户传入的SQL语句的首字符去判断
不过这样做有个缺点就是不能调用存储过程。。。
rainfall19831109
2007-05-13
打赏
举报
回复
使用TADOQuery,把SQL语句写到ADOQuery的SQL属性里
SQL属性是个TStirngList的对象,你可以先把用ADOQuery1->SQL->Clear()清除掉原来的SQL语句
然后把你需要操作的SQL语句用ADOQuery1->SQL->Add(/*SQL语句*/)添加
接着就可以激活这个ADOQuery进行操作了
如果是有纪录集返回的命令,就用ADOQuery1->Open()来激活
如果是无纪录返回的命令,就用ADOQuery1->ExecSQL()来激活。。
ADO
Query
连接数据库的查询、插入、删除、修改
ADO
Query
连接数据库的查询、插入、删除、修改 右下角还有Delphi资料
利用
ADO
控件
连接DBF数据表
利用delphi自带的
ADO
控件
连接指定的DBF文件,可以通过SQL语句进行对DBF执行操作
Delphi使用
ADO
进行数据库编程
Delphi是
一个
可视化的编程工具,
ADO
编程也是这样,所以话不多言,直接通过代码、截图和语言来说明。 我的数据库是Oracle,为了测试,先建
一个
表:create table practice(uno varchar(8), uname varchar(20)); 这个表比较简单,只有两个字段。 我的Oracle数据库是安装在虚拟机上的(操作系统是Redhat),所以需要先在服...
ADO
调用存储过程返回多个记录集的问题(关于存储过程内
Set
NoCount On的作用)
最近在 CSDN 上回答了好几个网友大致相同的问题 http://community.csdn.net/Expert/TopicView.asp?id=4131244 http://community.csdn.net/Expert/TopicView.asp?id=4156955 大致都是问:为什么没有返回数据集或将记录集赋给表格
控件
出错 产生问题...
Delphi7
ADO
面板上的
控件
简介
Delphi7
ADO
面板上的
控件
简介 一、 T
ADO
Connection组件 该组件用于建立数据库的连接。
ADO
的数据源组件和命令组件可以通过该组件运行命令及数据库中提取数据等。 该组件用于建立数据库的连接,该连接可被多个数据集所共享,但是并不是应用程序中必须的,因为
ADO
数据集及命令组件通过设置其Connection String属性,可以直接连接到数据库。但是如果多个数据集使用相同的
数据库及相关技术
1,178
社区成员
18,939
社区内容
发帖
与我相关
我的任务
数据库及相关技术
C++ Builder 数据库及相关技术
复制链接
扫一扫
分享
社区描述
C++ Builder 数据库及相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章