主、细表Main,Mains 主键值KEY 分别为 Main_ID
Server 端用组件:
Database1: 连接ORACLE 数据库
Query1; sql:(select * from Main )
Query2; sql:(select * from Main_ID =:Main_Id )
DataSource1: TDataSource;
DataSetProvider1: TDataSetProvider;
Query2的DataSource->DataSource1
DataSetProvider1的DataSet->Query1
建立主、细表关系
Client 端利用DCOM 连接 用
ClientDataSet1 的ProviderName -> DataSetProvider1
ClientDataSet2 的dataSetField -> DataSource1Query2
成功连接数据,并能读取数据,但在做Insert,Updata 操作时
用 ClientDataSet1.ApplyUpdates(0)方法,怎么不能把数据更新
到数据库中呢?
Server 端用组件:
Database1: 连接ORACLE 数据库
Query1; sql:(select * from Main )
Query2; sql:(select * from Main_ID =:Main_Id )
DataSource1: TDataSource;
DataSetProvider1: TDataSetProvider;
Query2的DataSource->DataSource1
DataSetProvider1的DataSet->Query1
建立主、细表关系
Client 端利用DCOM 连接 用
ClientDataSet1 的ProviderName -> DataSetProvider1
ClientDataSet2 的dataSetField -> DataSource1Query2
成功连接数据,并能读取数据,但在做Insert,Updata 操作时
用 ClientDataSet1.ApplyUpdates(0)方法,怎么不能把数据更新
到数据库中呢?
解决方案 »
- 关于全局变量初始值的问题!
- 请问,我应该怎么在本程序执行的时候获得自己的文件修改时间呢?多谢
- D7如何对Excel进行整列进行操作?
- 关于工具栏的问题?
- 什么控件和ShellTreeView关联后,出现这样的效果......
- 关于触发器的问题
- 谁能提供一个算法啊!!
- 第二次执行存储过程时就会报错:错误提示为ACCESS violation at address 4DE43404 in module 'SQLOLEDB.DLL' ,read of address 00000018
- 出三本Delphi学习书籍,需要的请尽快联系我
- 使用ADO提示"外部数据库驱动程序错误"是什么意思呀?
- delphi中使用webservice,在客户端调用时显示“文档的顶层无效”?
- odbc 问题
Query2; sql:(select * from Mains where Main_ID =:Main_Id )
应该为:Query2; sql:(select * from mains where Main_ID =:Main_Id )thank: sheepcyk(罗德岛的圣骑士)