我要写一个程序,作用是:从本地的ACCESS数据库中读数据,然后上传到远程的MS SQL SERVER数据库中,由于本地ACCESS中不断有新数据,所以要求只上传更新的部分。
请高手就实现方法给点意见
请高手就实现方法给点意见
解决方案 »
- 虚心求教:StringGrid.cells[i,j]可以定义为Tlistbox吗?
- 一个网页是否为一个独立的进程?
- dxDBTreeView展开后..如何..回到顶部.
- 怎样在Intraweb上下载文件??????我改怎么办啊?????????急死我了
- 為什麼我用indy的IdTCPClient接收數據時,程序沒反應呢??(使用的是s:=self.IdTCPClient1.ReadLn();)
- 刚毕业的专科生,找delphi工作,一般月薪多少啊?大家说说。
- 一个小问题关与StringGrid
- 紧急求救变态的异常处理
- 拌水,告诉我什么是“贴子回复次数大于跟给分次数 ”?我的贴子节不了!!
- 又一个问题,请赐教。
- 赤诚相见
- 早回复 早揭贴-----------?
至于每次需要上传时用‘select * from table where 字段名=true'得到,再上传。
本地程序读取Access数据,发送数据到远程程序,远程程序接收数据写入SQL Server。
第二种情况:
本地程序通过RDO廉洁远程SQL Server和本地Access,读取Access数据,写入SQL Server。
第三种情况:
本地程序将Access数据导入本地SQL Server,利用SQL Server的数据同步功能将数据写入远程SQL Server。
----需要解决的问题-------------------------------------------------------新旧数据的区分:
1.通过标识符区分本地已上传与未上传数据。
2.将需上传数据写入一个数据包。数据包名称不重复。
3.发送该数据包,
4.数据包发送失败,则反复发送。
5.数据包发送成功,则删除该数据包。
6.远程端定时检测数据包,检测到成功发送的数据,则导入数据。效率:
1.定时检测数据包。
2.数据包的字节大小<8=k
具体怎么做