我在Delphi中构建了一个数据集,其中有一个ADOQuery,它从表中选择了2个柱...我将该ADOQuery中的一列拖放到一个表单中,我怎么能从该列中访问我的值。我想把这些值放到组合框中。德尔福数据库访问数据源中的数据
unit SCArabica;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, DB, Mask, DBCtrls, Grids, DBGrids;
type
TForm1 = class(TForm)
ComboBox1: TComboBox;
DBGrid1: TDBGrid;
Label9: TLabel;
DBEdit1: TDBEdit;
DataSource1: TDataSource;
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
published
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
end;
end.
DATASET代码
unit SCArabicaDataSet;
interface
uses
SysUtils, Classes, FMTBcd, DB, SqlExpr, ADODB;
type
TDataModule1 = class(TDataModule)
ad: TADOConnection;
ADOQuery1: TADOQuery;
ADOQuery1CategoriePermisID: TIntegerField;
ADOQuery1Categorie: TWideStringField;
private
{ Private declarations }
public
{ Public declarations }
end;
var
DataModule1: TDataModule1;
implementation
{$R *.dfm}
end.
我是新德尔福,你可以指导我如何建立在Delphi一个程序,数据库的存取权限一些教程?
谢谢你,我会尽快测试,并配备了一个答案,但看起来很不错。 – CiucaS
经过测试......它可以工作,但我以其他方式做到了。而不是 – CiucaS