在BCB中怎样调用osql工具

Coolyu0916 2003-08-19 10:14:47
我现在要不断的调用osql工具来执行多个sql脚本
教本的的执行是有顺序的
所以必须保证前面的能执行成功后才能执行后面的脚本
但是我不知道怎么取得返回值
...全文
68 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
COKING 2003-08-19
  • 打赏
  • 举报
回复
STARTUPINFO sinfo;
memset(&sinfo,0,sizeof(STARTUPINFO));
sinfo.cb=sizeof(STARTUPINFO);

PROCESS_INFORMATION pinfo;
CreateProcess(0,"osql -U sa -P 123 -i c:\\1111.sql",0,0,0,0,0,0,&sinfo,&pinfo);
WaitForSingleObject(pinfo.hProcess,INFINITE);

CreateProcess(0,"osql -U sa -P 123 -i c:\\2222.sql",0,0,0,0,0,0,&sinfo,&pinfo);
WaitForSingleObject(pinfo.hProcess,INFINITE);

CreateProcess(0,"osql -U sa -P 123 -i c:\\3333.sql",0,0,0,0,0,0,&sinfo,&pinfo);
WaitForSingleObject(pinfo.hProcess,INFINITE);
Coolyu0916 2003-08-19
  • 打赏
  • 举报
回复
自己Up一下

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧