李维的新书《Delphi5x ADO/MTS/COM+>>中关于briefcase的问题(50分)

  • 主题发起人 主题发起人 Mischa
  • 开始时间 开始时间
M

Mischa

Unregistered / Unconfirmed
GUEST, unregistred user!
俺对李维先生崇敬有加,不过在新出版的李维的新书
《Delphi5x ADO/MTS/COM+>>中令我非常感兴趣的briefcase
--公文包模式的使用上李先生没说详细。有一个问题向大家
请教一下。
书上说的例子我也作过,很满意,不过有一个问题,即:
书上的例子是先连上SQL SERVER然后取数据,在BatchUpdate
模式下修改数据,然后下班了,用SaveToFile方法将变动存
到文件上,以便回家再修改,或到客户那里,不必连上SERVER
了。
不过,这其中有一个问题我一直没试成功,也不懂,即:
书上P/73页:
ADOConnection1.Open;
AdoDataSet1.Connection := AdoConnection1;
AdoDataset1.Open ;
AdoDataset1.Connection := nil;
AdoConnection1.Close;
这样,connection1关闭后,如何能LoadFromFile呢?
大家可以试试看。同理,回到家后没有SERVER可连,
AdoDataSet和ADoConnection如何能正常启动,何谈
LoadFromFile 呢?是不是要在本地建个样表,假连
一个connection?
望大家来谈谈,若不谈,留下李维先生的e-mail也
行呀:)

50分,快来抢呀!!!!
 
对不起大家了,刚刚我试成功了,是我不对。
只要在程序上作一个判断,若在家或不在网上
时,就让dataset不连上connection,然后再
loadfromfile(...)就可以了。

事实上很简单,可能是因为李维认为太简单
而不必详细说了。打扰大家了。
 
多人接受答案了。
 

Similar threads

后退
顶部