做这个东东, 原属偶然. 只是因为需要在客户那里维护一些数据, 但是人家的电脑不见得都安装了SQL Server客户端, 每次带光盘去给人家装程序也不好意思. 于是就写这个东东.
开始时, 也是很简单的, 只用了TADODataSet + TDBGrid来做. 代码也很稳定, 功能也够用了, 但是有些有些细微之处, 比如PRINT语句打出的来消息, 却获取不了. 后来抛弃了TADODataSet, 直接使用ADOInt.pas中的接口, 并且重新做一个简单的网格控件, 这才看起来像一回事.
写这东东也就是玩玩, 没花太多精力, 只是随兴而写, 代码不够艺术, 结构也松散, 如果代码看不懂, 只好见谅了. 程序中用到的图标, 动画都是从微软的SQLServer搞过来的, 罪过罪过. 我很少把一个程序坚持写到最后. 编写的过程出现的一些问题, 让我一直想改用OLE DB或ODBC来重做, 不过业余时间有限, 只好做罢了, 希望有兴趣的人继续. ^_^!
唯一值得一提的是, 我用了ADO Binding for VC++ Extension(MSDN上有详细资料), 速度比用Variant快(在ADOBinding.pas和RowData.pas)
目前仍存在的一些问题:
Recordset.NextRecordset 返回的记录影响数目不太准确. 怀疑是ADO本身的BUG
Connection出现连接问题时, State属性仍然是adStateOpen, 好像判断连接问题没有正式的文档说明.
对于消息性错误, ADO没什么好办法来判断.
SQL调试, 实在不会搞....
只在Delphi7编译, XP Pro SP2, ADO 2.8下运行测试过, 其它的平台没试过, 反正我的客户也都是XP的, 不想再花时间了.
谨以此作, 纪念那些辛苦维护垃圾代码的同志们!
penal
2007.05.19
没有合适的资源?快使用搜索试试~ 我知道了~
ADO做的类SQL查询分析器.rar_ADO_headedwn9_sql
共64个文件
bmp:28个
pas:13个
res:5个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 53 浏览量
2022-09-23
20:25:44
上传
评论
收藏 474KB RAR 举报
温馨提示
ADO做的类SQL查询分析器,可学习SQL数据库连接,对SQL语句进行分析
资源推荐
资源详情
资源评论
收起资源包目录
ADO做的类SQL查询分析器.rar (64个子文件)
README.txt 1KB
111.bmp 4KB
ObjectsBrowser.RES 28KB
2.ico 766B
ADOISqlW.cfg 866B
Main.pas 12KB
ADOIntStd.pas 151KB
Close2.bmp 342B
Login.pas 5KB
Pub.pas 1KB
obj.bmp 3KB
ADOISqlW.dof 2KB
ConnWait.pas 562B
ADOISqlW.res 876B
ObjectsBrowser.pas 35KB
ADOBinding.pas 12KB
222.bmp 4KB
Login.dfm 11KB
About.dfm 4KB
wait.RES 8KB
FastMM4Messages.pas 6KB
Main.dfm 158KB
penal_ADO_ISqlW_1.00.gif 39KB
vssver.scc 528B
FastMM4.pas 293KB
ADOISqlW.exe 925KB
ADOISqlW.dpr 560B
FastMM4Options.inc 14KB
Res
ObjectsBrowser.RES 28KB
0.bmp 1KB
3.bmp 1KB
14.bmp 1KB
13.bmp 1KB
19.bmp 1KB
wait.rc 15B
20.bmp 1KB
1.bmp 1KB
16.bmp 1KB
4.bmp 1KB
8.bmp 1KB
ObjectsBrowser.rc 381B
11.bmp 1KB
wait.RES 8KB
2.bmp 1KB
18.bmp 1KB
5.bmp 1KB
17.bmp 1KB
9.bmp 1KB
10.bmp 1KB
12.bmp 1KB
7.bmp 1KB
15.bmp 1KB
6.bmp 1KB
wait.avi 8KB
ConnWait.dfm 787B
About.pas 665B
SqlQry.pas 36KB
replace.bmp 1KB
Close.bmp 414B
1.ico 318B
RowData.pas 7KB
logo.bmp 4KB
SqlQry.dfm 3KB
DataGrid.pas 19KB
共 64 条
- 1
资源评论
weixin_42653672
- 粉丝: 93
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功