注册 登录
编程论坛 Delphi论坛

[求助]关于数据更新的问题

dreame 发布于 2007-04-04 15:43, 624 次点击
小弟初学delphi,遇到几个问题:

1.如何通过字符串连接dbf文件?

2.有一个dbf文件,现在要读取当中的文件,然后跟sqlserver数据库中的一张表比对,如果有不同的,重新写到数据库表中。(两张表结构完全一样,表中数据量很大。)

各位如果有啥建议或想法,请帮个忙,先谢了!!
2 回复
#2
dreame2007-04-06 10:24

第一个问题已经解决,ADO是通过ODBC连的,连接串为:
adoconnection1.ConnectionString:='
Provider=Microsoft.Jet.OLEDB.4.0;Password="";Data Source='+vfpdbfpath+';Extended Properties=dbase 5.0;Persist Security Info=True';
另外vfpdbfpath是路径名,不能带文件名
vfpdbfpath:='F:\database\'

怎么没人回复阿?

#3
xu20002007-04-06 13:38
第二个问题不好办,因为又跨了数据库,还要大面积的扫描。如果主键值相同还好办点,可以用比较记录数的方法试试。
1