关于Access数据库的问题 因为文本是通过网络从别的地方传过来的,然后我要把它保存到本地数据库ACCESS 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那好像不影响,不过你要是可以对有固定格式的文本文件进行操作的话,应该就可以直接导入到Access库中呀。关键是你处理文本信息的算法。 关键我是想像SQL SERVER2000的Bulk Insert那样一次性的批量把所有记录插入Access,如果是一条一条的插入,不用临时表也可以完成,主要是我看到ACCESS有那种导入文本文件数据的功能,故而我也想做成那样成批导入数据,以提高速度,因为记录数的规模将是一个很大的数。 按照文本格式,建立类型文件记录,例如;TPerson=record firstName:String[20]; nextName:String[20]; Age:integer;end;然后代码如下:procedure TForm1.Button2Click(Sender: TObject);varPersonFile:file of TPerson;//声明记录格式的文件Person:TPerson;begin Assignfile(Personfile,'d:\my.dat'); Reset(PersonFile); try Read(Personfile,Person); finally Closefile(Personfile); end; //将记录存入Access表 执行存入代码end; delphi如何强制删除正在运行的exe 关于PostMessage的使用 关于对一个EXCEL文件内容匹配的实现问题,问哈思路..高手请指教! idhttp 登陆网站后的多线程定时下载页面的设计? delphi动态添加的组件拖拽问题 界面设计的重大问题。求助!重金!!! 有没人知道南京金思维怎么样啊? 一个小问题,每个人都会,可就我不知道 重分(100分)求解:如何减小delphi程序的大小(我做的程序老是很大!) TidHttpServer接收二进制文件应如何解析? 关于SQL语句,同样的问题!再问一次! udp控件问题!
Access,如果是一条一条的插入,不用临时表也可以完成,主要是我看到ACCESS有那种导入文本文件数据的功能,故而我也想做成那样成批导入数据,以提高速度,因为记录数的规模将是一个很大的数。
TPerson=record
firstName:String[20];
nextName:String[20];
Age:integer;
end;
然后代码如下:
procedure TForm1.Button2Click(Sender: TObject);
var
PersonFile:file of TPerson;//声明记录格式的文件
Person:TPerson;
begin
Assignfile(Personfile,'d:\my.dat');
Reset(PersonFile);
try
Read(Personfile,Person);
finally
Closefile(Personfile);
end;
//将记录存入Access表
执行存入代码
end;