AG广东会,山东十一选五,大发

?
  • AG广东会400电话
  • 微网小程序
  • AI电话山东十一选五
  • 电商代运营
  • AG广东会,山东十一选五,大发:全 部 栏 目

    AG广东会400电话 网络优化推广 AI电话山东十一选五 呼叫中心 网站建设 商标?知产 微网小程序 电商运营 彩铃?短信 增值拓展业务
    .Net下执行sqlcmd的方法
    如下代码:
    被的调用方法:
    复制代码 代码如下:

    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;
    }

    调用方法:
    复制代码 代码如下:

    protected void Button1_Click(object sender, EventArgs e)
    {
    string sqlQuery = "sqlcmd.exe -U sa -P 123 -S 20100330-0922 -d test -i c:\\1.sql";
    string strRst = ExeCommand(sqlQuery);
    }

    1.sql文件
    复制代码 代码如下:

    use master
    go
    CREATE ENDPOINT Orders_Endpoint6
    state=started
    as http(
    path='/sql/orders6',
    AUTHENTICATION=(INTEGRATED),
    ports=(clear)
    )
    for soap(
    WebMethod 'CustOrdersOrders'(
    name='test.dbo.GetAlltb12'
    ),
    wsdl=default,
    database='test',
    namespace='http://mysite.org/'
    )

    BS程序如果执行的话,客户端不安装sqlcmd不知能否运行?
    您可能感兴趣的文章:
    • SQLServer2005中的SQLCMD工具使用
    • SQLServer按顺序执行多个脚本的方法(sqlcmd实用工具使用方法)
    上一篇:SqlServer下通过XML拆分字符串的方法
    下一篇:sqlserver中的自定义函数的方法小结
  • 相关文章
  • ?

    ? 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    .Net下执行sqlcmd的方法 .Net,下,执行,sqlcmd,的,方法,

    AG广东会官网入口(中国)官方网站-IOS/Android通用版(2026已更新)