我正在寻找使用inno setup安装SQL数据库的帮助。我是一个新手,我不知道如何写正确的代码。
我需要使用连接参数运行createdb.sql并选择我的数据库文件的目录位置。有可能吗?
提前感谢您的帮助
发布于 2018-02-27 22:17:03
用下面的代码解决
[Code]
procedure ButtonOnClick(Sender: TObject);
var
Params: string;
ResultCode: Integer;
begin
if MsgBox('Setup will now create CLIP Database ', mbInformation, mb_YesNo) = idNo then
Params := '-v CLIPDATA="C:\dev\CLIP" CLIPINDEX="C:\dev\CLIP" CLIPLOG="C:\dev\CLIP" -S localhost\WISE -U sa -P wadmwadm -i "C:\Users\aartoni\Documents\innosetup\input\CLIP\Materiale di supporto\Installazione\DB\Create Database 2.12.3.sql';
Exec ('sqlcmd',Params, '', SW_SHOW, ewWaitUntilTerminated, ResultCode)
Exit;
end;https://stackoverflow.com/questions/48702492
复制相似问题