Я пишу установочный пакет, используя inno для ms sql скрипт.У меня есть следующий код:
strParam := '-U hel -P password -S ServerName -d test -Q "sp_test"';
try
Exec('sqlcmd.exe', strParam, '', SW_SHOW, ewWaitUntilTerminated, ResultCode);
result := ResultCode = 0;
except
Exec('osql.exe', strParam, '', SW_SHOW, ewWaitUntilTerminated, ResultCode);
result := ResultCode = 0;
end;
Sp выполняется нормально, но черный экран с sqlcmd.exe висит, пока я не наберу выход или не закрою его.Я хочу, чтобы окно с sqlcmd.exe было закрыто после запуска sp.