⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 extractddl.dpr

📁 俄国人写的内存数据库的delphi封装
💻 DPR
字号:
program ExtractDDL;

{$APPTYPE CONSOLE}

uses
  SysUtils,
  FastDbSession;

var
  session : TFastDbSession;
begin
  if ParamCount < 1 then
    begin
      writeln('Usage: '+LowerCase(ExtractFileName(ParamStr(0)))+' datafile.fdb');
      halt;
    end;
  if not FileExists(ParamStr(1)) then
    begin
      writeln('File '+ParamStr(1)+' not found!');
      halt;
    end;

  session := TFastDbSession.Create(nil);
  session.DatabasePath := ParamStr(1);
  session.Database     := ChangeFileExt(ExtractFileName(ParamStr(1)), '');
  session.Connected    := True;
  try
    session.SaveDDLtoFile(ChangeFileExt(ParamStr(1), '.sql'));
  finally
    session.Connected    := False;
  end;
end.
 

⌨️ 快捷键说明

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