use master
go
XP_CMDSHELL ''md c:\back''
go
XP_CMDSHELL ''md c:\back''
解决方案 »
- Delphi 2007
- 会用DBChart的快来帮忙
- delphi6好还是7好
- 运行时显示属性编辑器问题
- 本人是学生,用DELPHI做计算机远程控制系统。有会做的哥哥姐姐没?帮忙看下。
- 异常的捕捉
- 【关于第三方控件响应滚轮鼠标的问题,顺便帮我测试一下,50分!】
- 有关控制台程序和windows程序的问题
- 在stringgrid中双击了一个单元格,程序运行时怎样才能知道双击的是哪个单元格?同样在F1BOOK中双击了其中的一个单元格,程序运行时怎样才
- activeform如何获得web页面传来的参数,具体方法是什么谢谢
- 如何将一个数据记录集中的数据,导入到Excel文件中
- 请问当使用TQuery组件的时候,如何使用事务处理?
不过,在Delphi 中好像可以不要Use Master就可以直接调用系统的存储过程。所以可以用ADOQuery1.SQL.Add('Xp_CmdShell ''md c:\back''');
ADOQuery1.ExecuteSQL;
语句就可以了
go ; 就是指示当前的所有指令结束可以提交.
XP_CMDSHELL ''md c:\back'' ;这表示在master数据库上执行这个sql语句.// ado
创建adoconnection. 链接到master数据库.
调用execute方法执行这个sql语句(XP_CMDSHELL ''md c:\back'' )。
execute master..XP_CMDSHELL ''md c:\back