datamodule.pas

来自「Delphi的在线考试系统」· PAS 代码 · 共 41 行

PAS
41
字号
unit DataModule;

interface

uses
  Windows,SysUtils, Classes, DB, ADODB;

type
  TData = class(TDataModule)
    Connection: TADOConnection;
    procedure DataModuleCreate(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Data: TData;

implementation

{$R *.dfm}

procedure TData.DataModuleCreate(Sender: TObject);
var  Path:string;
begin
Path:=ExtractFilePath(ParamStr(0));
  Connection.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+
                                 Path+'onlineexam.mdb;Persist Security Info=true';
 
  try
   Connection.Open;
  except
    MessageBox(0,'无法打开数据库','错误',MB_OK);
  end;

end;

end.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?