跟我学DELPHI MIDAS(0分)

  • 主题发起人 主题发起人 kehua
  • 开始时间 开始时间
是ADO的原因,用BDE就没有问题。
使用ADO、BDE还有两点不同:
1.用BDE时,增加从表的记录会自动填上与主表相关联的字段;用ADO时不能。
2.用BDE时,必须先在客户端post再Applyupdate,才能更新;用ADO时不用在客户端post
就可。
 
关于从表与主表的关联字段,我是把服务器端的ADODataSet的CommandType设为cmdTable,
就可以自动填充了。
 
我也是把服务器端的ADODataSet的CommandType设为cmdTable,但是不能自动填充。
 
你是一开始就把CommandType设为cmdTable,还是后来改的,改了以后要设CommandText
 
相应的要改,这个我知道。
现在发现与所用的数据库有关
DBDEMOS:orders与items可自动填充orderno
PUBS:publishers与titles不能自动填充pub_id
 
这个例子中的问题和PUBS数据库也有关系,比如publishers表中有一个约束CK__publisher__pub_i__0DAF0CB0,
([pub_id] = '1756' or
[pub_id] = '1622' or
[pub_id] = '0877' or
[pub_id] = '0736' or
[pub_id] = '1389' or
([pub_id] like '99[0-9][0-9]'))
如果插入的记录的pub_id不对,就会出错。
修改titles表中原有的记录就可以,但我插入了一条title_id是01的记录就不能修改,
可能和title_id也有关系。
 
不是数据库的问题,还是巢状数据表的问题
不用巢状数据表
PUBS:publishers与titles能自动填充pub_id
 
其实李维的那些书中的例子,不一定要完全按照他的方法来实现,不过,你先要把人家的例子研究
的透彻再说哦,呵呵
拾穗虽利,不如躬耕嘛
我也是刚研究的,请多指教
 
李维的<<Delphi 5.X 分布式多层应用系统篇>>一书可以免费下载吗?如有,地址是什么?谢谢!!!
 
to zhongrenyou:
http://zjfeng.topcool.net/song.htm
 
大家说说,开发 MIDAS到何种程度才叫好呢????
 
开发 MIDAS到何种程度才叫好呢?
可用,好用,用户满意就是好!!!
 
谁可以给个MIDAS的例子?服务器端用98为什么不行?
 
接受答案了.
 

Similar threads

回复
0
查看
1K
不得闲
D
回复
0
查看
947
DelphiTeacher的专栏
D
D
回复
0
查看
897
DelphiTeacher的专栏
D
D
回复
0
查看
867
DelphiTeacher的专栏
D
后退
顶部