global.pas

来自「DBchart的高级使用」· PAS 代码 · 共 53 行

PAS
53
字号
unit Global;

interface
uses
    SysUtils, Forms, Messages, Windows, Classes, Controls, StdCtrls, ExtCtrls
    ,DBTables;

var
    readertype:integer;
        
    procedure InfoMessage(msg : String);
    procedure ErrorMessage(msg : String);
    Function TableExist(TableName:string):boolean;
    
implementation

Function TableExist(TableName:string):boolean;
var
   aQuery:TQuery;
begin
     Result:=true;
     aQuery:=TQuery.Create(nil);
     aQuery.DatabaseName:= 'electionprj';
     aQuery.SQL.Clear;
     aQuery.SQL.add('Select * from '+TableName);
     try
       aQuery.Open;
     except
       Result:=false;
     end;
     aQuery.Close;
     aQuery.Free;
end;

procedure InfoMessage(msg : String);
var
   tmp_pstr : array[0..254] of Char;
begin
     StrPCopy(tmp_pstr, msg);
     Application.MessageBox(tmp_pstr, '提示', MB_ICONINFORMATION);
end;

procedure ErrorMessage(msg : String);
var
   tmp_pstr : array[0..254] of Char;
begin
     StrPCopy(tmp_pstr, msg);
     Application.MessageBox(tmp_pstr, '警告', MB_ICONINFORMATION);
end;


end.

⌨️ 快捷键说明

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