请教:各位写入数据库Access所用的时间???????调试环境和执行环境的结果差别这么大?!!!!!

boatzm boatzm 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
为什么我调试环境和执行环境的结果差别这么大?!!!!!
救命呀!!!!


我在Delphi 调试环境 写1000 条记录 测试出来是 40m 左右
无论是用TAdotable 或TAdoQuerry

但是奇怪的是在exe 中是10m 左右,问怎么回事?
其他open 之类的略!
for i:=1 to 1000 do
begin
query1.SQL.Clear;
query1.SQL.add('insert into tablang values(:Tim,"ttttttttttttttttt1","bbbbbbbbbbbbbb1","hhhhhhhhhhhhhhhhhhhhhh1")');
query1.Parameters.ParamByName('Tim').Value :=inttostr(i);
query1.ExecSQL;
end;

//--------------------------------
count:=table1.RecordCount;
for i:=1 to 1000 do
begin
table1.Append;
table1.FieldByName('key').AsString:=inttostr(2000+count+i);
table1.FieldByName('value1').AsString:='value1value1value1value1value1';
table1.FieldByName('value2').AsString:='value1value1value1value1value1';
table1.FieldByName('value3').AsString:='value1value1value1value1value1';
end;
table1.Post;


还有就是这种用法有没有问题?!!!谢了先!!!
...全文

相关推荐

vb读取、写入、修改、删除access数据库

在VB(Visual Basic)编程环境中,与Access数据库交互是常见的任务,这涉及到读取、写入、修改和删除数据。

billow09

Access数据库Web查询实战:用Flask封装为API的完整指南

在多年的Web开发与系统维护中,常遇到需要将遗留的Access数据库激活为可在线查询服务的需求。Access作为一种文件型数据库,长期存续于企事业单位内部,形成了典型的数据孤岛。要打通这一壁垒,可以借助ODBC驱动建立连接,再通过Python Flask框架构建轻量级Web API,将查询能力以浏览器访问的方式开放给团队。其核心原理是使用pyodbc连接Access文件,在只读模式下安全执行查询,并规范接口参数以避免SQL注入风险。整个方案的技术价值在于低成本、快速交付,适用于内部数据核查、数据看板抽取、老

木子淇

解决mysql创建数据库后出现:Access denied for user 'root'@'%' to database 'xxx'的问题

"解决mysql创建数据库后出现:Access denied for user 'root'@'%' to database 'xxx'的问题"在MySQL数据库管理系统中,"Access den

weixin_38654220

Microsoft Access Database Engine 2007.zip

这个引擎是用于连接和操作Access数据库的组件,它包含了ODBC(Open Database Connectivity)驱动和OLE DB提供程序,使得其他应用程序能与Access数据库进行数据交互。

进阶的小白测试

Access数据库引擎,无需安装Access也可以使用Access数据库AccessDatabaseEngine.rar

**宏和模块执行**:即使在没有Access界面的情况下,也能执行存储在数据库中的VBA宏和模块,实现自动化处理和业务逻辑。

hanluwky_2019
评论 3
收藏 已收藏
分享
返回顶部
boatzm
Delphi 5,944 成员 262,941 内容