那为能讲讲三层模型开发
具体是应用服务器的建立,数据的流转流程。
具体是应用服务器的建立,数据的流转流程。
解决方案 »
- delphi 开发复合控件,设计期时不响应鼠标点击选中和拖动。
- delphi实现关机非关机
- 读取txt文件时,如何把行的前后空格也读取?
- 线程接收WM_COPYDATA消息,为什么收到的数据有乱码?
- 鼎立支持猛禽(Raptor)和Ari两个家伙当Delphi区大斑!!!!!!!!
- 如何获取打印文件信息
- 又要到新的一年了,同行们明年有什么目标或打算哪:)
- 急 急 急 关于SQL SERVER
- 一个关于table的刷新问题?
- int型变量写入数据库的问题请教
- access数据库中怎么样对图片进行存储和读出,而不是存取路径等方法,希望能直接存到数据库内,并尽量减小数据库大小?
- listview编辑问题
应用程序服务器:
先创建一个远程数据模块
在VIEW->TYPE LIBRARY->建立一个方法mm
远程数据模块创建时连接数据库
procedure Ttestapp.RemoteDataModuleCreate(Sender: TObject);
begin
ADOConnection1.ConnectionString :=' Provider=SQLOLEDB.1;'+
'Persist Security Info=False;User ID='+GetRegInfo(3)+';Password='+GetRegInfo(4)+';'+
'Initial Catalog='+GetRegInfo(2)+';Data Source='+GetRegInfo(1);
end;定义方法的数据操作
procedure Ttestapp.mm;
begin
ADODataSet1.Close;
ADODataSet1.CommandText:='select * from MaintManView';
ADODataSet1.Open;
end;客户端调用:procedure TForm1.BitBtn1Click(Sender: TObject);
begin
DataModule2.APPS.mm;
ClientDataSet1.close;
DataModule2.ClientDataSet1.Open;
end;接下来就是你对数据集的处理了