现在要往数据库里面插入数据,但是我测试了下 一秒才27个(access)
太少了,我在网络上找了好多资料
有说用事务处理的 有说批量提交的 拼接的 好多
但是具体代码都比较混乱 有点难找
哪位能贡献下具体代码,事务处理,或者批量提交都可以在下在这里谢谢诸位了 对了我用delphi的ado连接数据库的
太少了,我在网络上找了好多资料
有说用事务处理的 有说批量提交的 拼接的 好多
但是具体代码都比较混乱 有点难找
哪位能贡献下具体代码,事务处理,或者批量提交都可以在下在这里谢谢诸位了 对了我用delphi的ado连接数据库的
sql和access都可以
1、恢复模式改成bulk 类型的
2、去掉索引
这个恢复模式改成bulk 类型的 是在delphi中设置吗? 还是哪里?
用事务管理1S时间K级插入应该没问题
adoconnection1.BeginTrans;
adoconnection1.CommitTrans;
adoconnection1.RollbackTrans;
非常感谢 我的数据源是来自于我的函数的
比如:
tmp=zhuanhuan(pass,16);
我需要向数据库中插入传进去的参数pass 和转换的结果tmp
pass 是随机的我就是一条一条的插入 所以很慢
另外我是用adoquery插入的
能用adoquery来写吗?adoconnection1.BeginTrans;
adoconnection1.CommitTrans;
adoconnection1.RollbackTrans;
这句其实我不是很明白
我再说清楚点程序是这样的
有一个函数叫 zhuanhuan(pass,16) 这个函数将参数pass传进zhuanhuan然后经过内部的算法返回一个值 也就是tmp:=zhuanhuan(pass,16)
tmp和pass每次都次变的 不重复我原来的语句是用adoquery 来insert into的 但是这样一条一条的插实在是太慢了请问这样怎么拼接语句?? 或者 用事务管理怎么做? 我的水平比较菜 希望能具体点
我在这里先谢谢大家了