我在程序中直接调用SQLSERVER2000的查询分析器,我想把STR的值自动填入SQL2000的用户名和密码框,然后按下SQL2000查询分析器的确定,如何在DELPHI程序中实现。
现在只能调用SQL2000,但找不到SQL2000和DELPHI的程序接口
现在只能调用SQL2000,但找不到SQL2000和DELPHI的程序接口
解决方案 »
- 一个简单的delphi变量问题
- 求一个字符串的每个字符的二进制的十进制表示,怎么求,谢谢
- 问一个语法问题,下面这句VB语言转化为DELPHI应该是什么?请高手作答,谢谢!
- odbc
- 菜鸟请教:该用什么函数实现
- 一个小问题!!!数据互导问题
- 曾经看到一个屏幕保护程序,极酷:漂亮妹妹的照片像微软大旗一样在屏幕上漂来漂去的,不知是如何实现的?
- 这就是尝试使用新控件的代价,大家要引以为介啊,关于Dev系列控件的问题.
- 为什么我在创建完COM对象后,注册的时候REGISTER ACTIVEX SERVER不可用啊。。
- Delphi 的 BUG???
- 各位快来帮帮忙!
- 在一个只有procedure 的单元中要使用tdatabase控件,该怎么办?
只是建议,没有试过:)
var
sUserID, sPasswd: string; //你的SQL2000查询分析器的登录用户和密码
begin
sUserID := //赋值给你的SQL2000查询分析器的登录用户,
sPasswd := //赋值给你的SQL2000查询分析器的登录密码
CreateProcess(nil,
PChar(pchar('C:\Program Files\Microsoft SQL Server\80\Tools\Binn\isqlw.exe')+ Trim(sUserID)+' '+trim(sPASSWD)),
nil, nil, False, DETACHED_PROCESS, nil, nil, PStartupInfo, aProcessInfo);
end;
运行你给的代码,完全无反应?
SQL查询分析器没被启动
不过传参数的方式不对,应该是
C:\Program Files\Microsoft SQL Server\80\Tools\Binn\isqlw.exe -U username -p password
运行C:\Program Files\Microsoft SQL Server\80\Tools\Binn\isqlw.exe ? 可以看命令行参数的。
请给出代码
我的代码也没报错呀,就是不行