ACCESS数据库添加记录,有没有比SQL语句更快的方法? 下了那个104M的600万,想读到ACCESS数据库里,SQL语句需要三个小时,有没有比SQL语句更快的方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 104M的600万是什么,告诉我,我告诉你最快的方法,我导入2G文件到一个access库只要2-3分中,与平时拷贝文件速度基本一致。 使用access自身带的导入工具,是最快的。 搞笑!给你10万个文件,你向硬盘上直接拷贝一下试一试,看看30分钟拷贝的完不?还2~3分钟,骗别人没用过Windows哦普通电脑写入连续磁盘控件的速度不过70M/s,实际拷贝能有30就不错了,何况还是大量的小文件?我就知道,我向SCSI组的RAID0上拷贝东西也不过如此。 如果仅是导入到access,用自身带的导入工具快,如果需要用vb写sql导入,你需要做2步,1.要将" # "替换为",",这步需要点时间,关键看你的算法了,因为是处理超大文本,一般的导入byte数组的方法不能用,这步会占用你80%以上的时间.2.用sql导入用一般的方法"insert into ......"会累死,换种方法会快很多,大概占用不到20%的时间,如 conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\RLZY.mdb;" conn.Execute "drop table Tab1" conn.Execute "SELECT * INTO Tab1 FROM test#txt IN '" & App.Path & "\'[Text;]" conn.Close MsgBox "导入成功"谁说简单的请上代码才会有说服力,顶cbm666一下上面第一点留给说简单的上吧,我会留意这个帖子的 安装sql的话,直接DTS打包生成代码,还用自己写代码?我不信自己写的效率就高到那里去 此人不是cbm666 ,此人是盗号者,盗了他人之号,再倒他人之分。 如果追求效率,根据access二进制协议,用C写一个也很简单,我写过PPT,access能难到哪里去⋯⋯自己感觉难就不要说别人!术业有专攻而已。 Excel VBA 向下版本兼容? 请问有VB控件的编写方面的教程吗 关于vb窗体的问题?? vb做记事本水平滚动条问题 RPC占用程序版本不兼容?? 错了!!! datacombo的问题... 一个循环问题,急急急!! 谁知道crystal report 8.5的下载地址,能下载给高分! Help!数据库问题啊!难啊 请教批量入库的问题 vb中,一个文本文件aaa.txt的第一行是标题,第二行是空格,第三行以后都是内容
给你10万个文件,你向硬盘上直接拷贝一下试一试,看看30分钟拷贝的完不?还2~3分钟,骗别人没用过Windows哦
普通电脑写入连续磁盘控件的速度不过70M/s,实际拷贝能有30就不错了,何况还是大量的小文件?
我就知道,我向SCSI组的RAID0上拷贝东西也不过如此。
1.要将" # "替换为",",这步需要点时间,关键看你的算法了,因为是处理超大文本,一般的导入byte数组的方法不能用,这步会占用你80%以上的时间.
2.用sql导入
用一般的方法"insert into ......"会累死,换种方法会快很多,大概占用不到20%的时间,如
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\RLZY.mdb;"
conn.Execute "drop table Tab1"
conn.Execute "SELECT * INTO Tab1 FROM test#txt IN '" & App.Path & "\'[Text;]"
conn.Close
MsgBox "导入成功"
谁说简单的请上代码才会有说服力,顶cbm666一下
上面第一点留给说简单的上吧,我会留意这个帖子的
我不信自己写的效率就高到那里去
自己感觉难就不要说别人!术业有专攻而已。