首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

Form窗口怎么设置Remote Data Module的数据库连接,引用ADOConnection1报错

2013-01-01 
Form窗口如何设置Remote Data Module的数据库连接,引用ADOConnection1报错本帖最后由 nwp006 于 2012-12-0

Form窗口如何设置Remote Data Module的数据库连接,引用ADOConnection1报错
本帖最后由 nwp006 于 2012-12-04 22:30:38 编辑 哪位兄弟指点一下:我想在运行期用Form窗口里设置数据库连接参数,如何引用Remote Data Module的ADOConnection1?用RDataModuleQBXZ.ADOConnection1,报RDataModuleQBXZ未定义,这个RDataModuleQBXZ是远程数据模块名

注:远程数据模块对应的文件已uses进Form文件了
[解决办法]
RDataModuleQBXZ是单元文件名还是Data Module的对象名称?
你要调用Data Module里面的控件,必须先实例化这个控件对应的对象,不可以直接用“单元名.ADOConnection1”

举个例子:

unit Unit1;

interface

uses
  SysUtils, Classes;

type
  TDataModule1 = class(TDataModule)
    ADOConnection1: TADOConnection;
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  DataModule1: TDataModule1;

implementation

{$R *.dfm}

end.


调用时,必须是DataModule1.ADOConnection1;且DataModule1必须要先Create。
[解决办法]
注意Remote Data Module是个com对象

热点排行