c/s模式下的数据读取与更新服务器端使用建立一个远程数据库模块Server,放入控件ADOConnection、ADOQuery、ADOTable、DataSetProvider、ADOConnection属性Name:ADOC;
连接服务器和SQL Server建立的数据库db;
Connected:true。 ADOQuery属性Name:ADOQ;
Sql :select * from UserDB ;
Connected:true。
ADOTable属性Name:ADOT;
Connection:ADOC;
TableName:AA;
Connected:true。DataSetProvider属性Name:DSP;
DataSet:ADOT,
Options 的poAllowCommandText:True;
Connected:true。客户端建立一个本地数据模块DM,放入控件DCOMConnection、ClientDataSet、DataSource,DCOMConnection的属性Name:DCOM
ComputerName设为服务器所在机器名;
ServerName:Server;
Connected:true;ClientDataSet属性Name:CDS;
RemoteServer:DCOM;
ProviderName:DSP;
Active:true;
DataSource的属性Name:DS;
DataSet:CDS其中表AA中的键值为自动递增的实型。用下面的语句写入新数据,提示"成功",实际数据并未更新,问题在那里??
DM.CDS.insert;With DM.CDS do
try
Edit;
ApplyUpdates(0);
showmessage('成功!');
Except
CancelUpdates;
showmessage('不成功!');
end;另:
如何实现安某个字段的查询。
连接服务器和SQL Server建立的数据库db;
Connected:true。 ADOQuery属性Name:ADOQ;
Sql :select * from UserDB ;
Connected:true。
ADOTable属性Name:ADOT;
Connection:ADOC;
TableName:AA;
Connected:true。DataSetProvider属性Name:DSP;
DataSet:ADOT,
Options 的poAllowCommandText:True;
Connected:true。客户端建立一个本地数据模块DM,放入控件DCOMConnection、ClientDataSet、DataSource,DCOMConnection的属性Name:DCOM
ComputerName设为服务器所在机器名;
ServerName:Server;
Connected:true;ClientDataSet属性Name:CDS;
RemoteServer:DCOM;
ProviderName:DSP;
Active:true;
DataSource的属性Name:DS;
DataSet:CDS其中表AA中的键值为自动递增的实型。用下面的语句写入新数据,提示"成功",实际数据并未更新,问题在那里??
DM.CDS.insert;With DM.CDS do
try
Edit;
ApplyUpdates(0);
showmessage('成功!');
Except
CancelUpdates;
showmessage('不成功!');
end;另:
如何实现安某个字段的查询。
解决方案 »
- 如何判断PE文件是否有附加数据(比如PEID差的时候出现[Overlay])
- ocx activex 能编译,但是注册却报错?!
- 使用bpl后,源代码就很容易泄露?
- 如何改變project 在任務欄的標題?-最后30分了
- 大虾救命呀:DELPHI中SQL数据库的备份恢复问题
- 请帮一个菜鸟看一下这个简单的DELPHI出错信息!!!谢谢你们了。
- Delphi access 时间和当前时间判断比较,出现错误,请高人指正,为感!
- 怎么添加Microsoft Speech这个组件?图标是个红嘴唇,用来读单词的那个组件.
- 请教ADO与BDE数据连接间优劣比较?
- 如何把CheckListBox中选定的项目取出来?
- 如何在SQL Server数据库中存取图片(jpeg,bmp,ico)
- 再开新贴,老问题,在线等。。。
服务器端使用数据库模块Server,放入控件ADOConnection、ADOTable、DataSource,ADOConnection 连接SQL Server建立的数据库db; ADOTable连接表主要管理客户端用户。
客户端建立一个本地数据模块DM,
放入控件ADOConnection、ADOTable、DataSource,
其他操作和本地数据库一样即可。