如何调用DDL脚本语言 我如何在C#中调用DDL脚本语言,创建数据库或表,或备份数据库的命令? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 和执行其他Sql语句一样,把命令放在字符串中,建一个SqlCommand,然后用ExecuteNonQuery来执行 添加引用该dll 其中的类你就可以用了 不知道是不是这个意思 DDL-Data Difinition Language,数据定义语言的缩写, not dll using System;using System.Data;using System.Collections;using System.Xml;using System.IO;using System.Text;using System.Diagnostics; namespace Zhzuo{ public class ZZConsole { [STAThread] static void Main(string[] args) { string sqlQuery = "osql.exe /uSa /p123 /s192.192.132.229 /dNorthWind /i yoursql.sql"; string strRst = ExeCommand(sqlQuery); Console.WriteLine(strRst); Console.ReadLine(); } public static string ExeCommand(string commandText) { Process p = new Process(); p.StartInfo.FileName = "cmd.exe"; p.StartInfo.UseShellExecute = false; p.StartInfo.RedirectStandardInput = true; p.StartInfo.RedirectStandardOutput = true; p.StartInfo.RedirectStandardError = true; p.StartInfo.CreateNoWindow = true; string strOutput = null; try { p.Start(); p.StandardInput.WriteLine(commandText); p.StandardInput.WriteLine("exit"); strOutput = p.StandardOutput.ReadToEnd(); p.WaitForExit(); p.Close(); } catch(Exception e) { strOutput = e.Message; } return strOutput; } }}更多,http://blog.csdn.net/zhzuo/archive/2004/12/25/229006.aspx 添加相关的引用就可以了。如果调用数据库表的话,直接写Sql语句就可。 弱弱的问个基础的问题 C#中复杂类型集合,去掉重复项的类的实现方法? 如何检测远程主机的80端口的状态? reportViewer打印问题 .net 下如何用 BDE 连接 Paradox 数据库。 内存中的每一个字节都有一个编号 如何确切定一个文件是否为正确的JPEG或GIF格式。 关于C#打包后的问题 把数据库里的二进制数据还原成文件.在线等 如何重写控件 ****有一问题很不解,希望高手进来指教,关于接口的问题**** .Net 安装程序的问题向大家请教!
http://blog.csdn.net/zhzuo/archive/2004/12/25/229006.aspx