如何在中间层动态创建DATASET并和DATASETPROVIDER绑定 如何在中间层动态创建DATASET并和DATASETPROVIDER绑定 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TSomeRemoteDataModule.DynamicCreateProvider;var Connection: TADOConnection; DataSet: TADODataSet; DataSetProvider: TDataSetProvider;begin Connection.Create(Self); DataSet.Create(Self); // 此处Self为RemoteDataModule DataSetProvider.Create(Self); Connection.ConnectionString := '...'; // 连接字符串 DataSet.Connection := Connection; DataSet.CommandText := 'Select * from sometable'; DataSetProvider.DataSet := DataSet; DataSetProvider.Name := 'Provider'; // 这个字符串的命名 // 应符合pascal的标示符命名规则 //客户端的ClientDataSet的ProviderName 中填入这个字符串end; Delphi7.0与SQL的一些问题。 继承自TGraphicsContrl的控件的单击中的自删除 关于组件的应用,强烈求助!!! delphi 操作Excelsheet问题 多文檔界面碰到的問題。頂者有分。 DBLookUpComBoBox怎么预先选中一个值? DameWare 锁鼠标键盘是怎么实现的? 100分求一中继算法 大家看看如此登录数据库为什么会出错? excel的简单问题 如何让用户自己生成DBGRID的各列,分不够再加。 怎样限制Edit的输入
var
Connection: TADOConnection;
DataSet: TADODataSet;
DataSetProvider: TDataSetProvider;begin
Connection.Create(Self);
DataSet.Create(Self); // 此处Self为RemoteDataModule
DataSetProvider.Create(Self);
Connection.ConnectionString := '...'; // 连接字符串
DataSet.Connection := Connection;
DataSet.CommandText := 'Select * from sometable';
DataSetProvider.DataSet := DataSet;
DataSetProvider.Name := 'Provider'; // 这个字符串的命名
// 应符合pascal的标示符命名规则
//客户端的ClientDataSet的ProviderName 中填入这个字符串
end;