| 发表于:2007-03-21 08:29:35 楼主 |
数据更新的sql如何写? 因为网络版的速度实在慢,所以我的一些主要功能是从数据库中下载到本地来做的,可是这样把整个数据库都复制,觉得也很麻烦 在想啊有没有办法可以让他部分数据更新呢? 如一张销售表sale表(字段id自动编号,年,月,日...),记不得那天复制 ,我这时应该怎么做? 1、如果知道那天复制,设定一个时间的起止日期,如从2-1到3月20日,这样从网络数据库中更新过来,可是如果不记得从某天复制的 我该怎么办? 2、能否可以做个判断,看看源数据库和目标数据库的差别,然后把差别复制过来,这样我就不需要记住时间。我觉得第二方式 比较好,可是我不知道怎么写法, sql= "insert into sale select 年,月,日,发货单号,产品名称,规格,数量,金额,客户名称 from sale " sql = sql & " where ???如何在这个儿做个判断 " 而且源数据server1和目标数据库local如何写法,因为这儿有二张sale表。 |
|
|
|
|