如题,想要一种在没装SQL的机子上也可成功的方法SQLServer := CreateOleObject('SQLDMO.Application');
ServerList:= SQLServer.ListAvailableSQLServers;
不能在没装SQL的机子上运行。
ServerList:= SQLServer.ListAvailableSQLServers;
不能在没装SQL的机子上运行。
解决方案 »
- 怎么知道这个值是不是数字还是字符串
- 高分求斑马条码打印机EPL2语言打印汉字方法
- 如何保存tif文件到数据库
- 一窗体上放置若干个label,大家在程序中如何动态的改变label的位置呢?
- delphi中如何实现qrchart打印时跳出像word打印一样的窗口(用来选择打印机,页面大小的),急!
- 谁有语音聊天的源代码啊?
- FastReport5.21如何消除 'FastReport-unregistered'?请各位赐教。
- 500分求教(先给100分,成功后再给400分)
- 送分!如何改变目录(文件夹)的创建日期?
- 请问如何杀死一个进程?
- 是什么原因造成数据库多步操作出错?在线等候您的帮助!!!
- Dbgrid问题
procedure TForm1.Button1Click(Sender: TObject);
var
SQLServer:Variant;
ServerList:Variant;
i,nServers:integer;
// sRetValue:String;
begin
SQLServer := CreateOleObject('SQLDMO.Application');
ServerList:= SQLServer.ListAvailableSQLServers;
nServers:=ServerList.Count;
for i := 1 to nservers do
ListBox1.Items.Add(ServerList.Item(i));
SQLServer:=NULL;
serverList:=NULL;
end;
但不知为什么在C++Builder里面就用不起来