社区
数据库及相关技术
帖子详情
如何用一个ADOQUERY或者ADODATASET控件 实现 SETSELECT INSERT DELETE UPDATA功能
geniusdhc
2007-05-13 09:27:41
好久没有使用CB,忘记怎么写了,
如何用一个ADOQUERY或者ADODATASET控件 实现 SETSELECT、INSERT、DELETE、UPDATA功能,
请大家帮忙!
...全文
351
7
打赏
收藏
如何用一个ADOQUERY或者ADODATASET控件 实现 SETSELECT INSERT DELETE UPDATA功能
好久没有使用CB,忘记怎么写了, 如何用一个ADOQUERY或者ADODATASET控件 实现 SETSELECT、INSERT、DELETE、UPDATA功能, 请大家帮忙!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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()来激活。。
最新Eric Python IDE 安装方法Eric6_17.04.1 + PyQt5_5.8.2
博主是一名新入Pyhton坑的技术小白,一直在寻找更适合自己的Python IDE,语是准备尝试Eric Python IDE,但是网上找到的安装教程和当前最新版本不一样了,于是经过一番折腾,博主记录下了如何安装最新版本Eric6 17.04.1以及PyQt5.82。也希望通过本文能帮助到和博主一样的新手同学
Eric6-20.7:Python PyQt GUI设计IDE详解及安装指南
PyQt是
一个
集成Qt应用程序框架的Python绑定,由Riverbank Computing开发。从最初的1998年版本发展至今,PyQt已经成为Python GUI开发领域内非常成熟和广泛使用的库之一。它基于Qt库,Qt是
一个
跨平台的应用程序框架,支持UNIX、Windows、Mac OS X等多个操作系统。PyQt的版本迭代伴随着Qt框架的发展,其各个版本都增加了新的
功能
和改进。例如,PyQt4到PyQt5的变化包括了对Qt5的支持以及对Python3的支持。
Eric-ide Eric6安装通过python pip 和升级
Eric-ide是用PyQt,开发界面GUI的利器。 通过《PyQt5 快速开发实战》 接触到Eric6,第一次根据书本里面的安装教程安装,不知道是操作不当还是哪里不对,打开软件闪退,没有找到解决办法,工作忙就先放一放了。单我不是放下不管的那种理工男,一直有个疙瘩需要解开。 疫情严重放假时间长,想到再试试,还是不行,重装了系统还是不行。 浏览Eric官网,http://eric-ide.py...
老牌Python IDE eric6 17.12安装指南:中文配置与常见问题详解
Python IDE是桌面应用开发的重要工具,其中基于PyQt5的编辑器在图形界面开发中扮演关键角色。对于维护历史项目或学习经典技术栈的开发者,老版本IDE的兼容性与中文支持往往比新
功能
更重要。eric6作为老牌开源IDE,其17.12版本因稳定的PyQt5集成和良好的中文社区生态,成为许多自动化测试与硬件开发场景下的首选。本文梳理该版本的安装流程、中文界面激活方法,并针对DLL加载失败、高分屏模糊、中文乱码等常见问题给出排查思路,帮助开发者在旧设备或特殊项目中高效复现这一经典开发环境。
Python3.7-PyQt5-Eric6的安装及配置
** Python3.7-PyQt5-Eric6的安装及配置 ** eric6的安装过程实在是艰辛,今天终于把它给安装好了,下面我就记录一下我的安装过程,有需要的大家可以参考一下。 一、安装过程 1.我们可以到Python的官网,下载我们需要的python版本,解压安装python,在安装的过程中,可以自定义安装目录,并且一定要将添加到系统环境变量选上,打开我的电脑,查看属性,高级系统配置,并将p...
数据库及相关技术
1,178
社区成员
18,938
社区内容
发帖
与我相关
我的任务
数据库及相关技术
C++ Builder 数据库及相关技术
复制链接
扫一扫
分享
社区描述
C++ Builder 数据库及相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章