如果不想用SQLDMO
那就用osql.exe或者isql.exe吧
运行cmd,键入isql -L ,或者osql -L
那就用osql.exe或者isql.exe吧
运行cmd,键入isql -L ,或者osql -L
解决方案 »
- 求一lambda表达式
- 怎么通过IP 和路径访问别人机子上的文件?
- 已知一个按钮句柄,怎样使它产生按下的动作呢
- BUTTON的click事件中不能执行Response.Write("<script language=javascrip> alert('hello');</script>");
- 问一个不该问的问题,是技术问题,又不是技术问题?
- web service 发布地址改变后,引用它的程序怎么样才可以重新使用?
- 求助:在c#.net环境下,如何把窗体上的“X”去掉,最大化和最小化都有属性控制,但是关闭按钮不知道如何屏蔽掉!请高手帮忙!
- 怎么批量获取16位的数字串!
- 关于System.IO.FileNotFoundException 找不到文件或程序集名称 的问题???
- ASP.NET中如何建立折叠目录?
- 听说个"C煞泼(音译)"是什么啊?是"C#"吗?
- c#生成的DLL可以加载运行在ASP.NET上吗?
if (myProcesses.Length < 1)
{
Process proc;
//osql -L
proc = Process.Start("osql.EXE", "-L");
//......
}
while(process.StandardOutput.Peek() > -1)
{
server = process.StandardOutput.ReadLine().Trim();
line +=1;
if ( line > 6)
{
cboServerList.Items.Add(server);
}
server = null;
}
然后呢,Process.StandardOutPut就以一个StreamReader的形式返回了结果。
然后你处理就可以了。我是用的isql。你稍微改改就可以了