zoukankan      html  css  js  c++  java
  • 在ADO.NET中使用表值参数

    string strConn = @"Data Source=.;Initial Catalog=DEMO2;User Id=sa;Password=Auto@sql;";
                string sqlGetData = "SELECT *FROM dbo.T1";
                SqlParameter[] parasGetData = new SqlParameter[]{};
                DataSet ds = SqlHelper.ExecuteDataset(strConn, CommandType.Text, sqlGetData, parasGetData);
                string sqlInsertData = @"INSERT INTO dbo.T2(ID) SELECT ID FROM @vt as T";
                SqlParameter dtPara = new SqlParameter("@vt", ds.Tables[0]);
                dtPara.SqlDbType= SqlDbType.Structured;
                dtPara.TypeName = "dbo.udt_T1";
                SqlParameter[] parasInsertData = new SqlParameter[] { dtPara };
                SqlHelper.ExecuteNonQuery(strConn, CommandType.Text, sqlInsertData, parasInsertData);
                Console.WriteLine("ok");
                Console.ReadLine();
  • 相关阅读:
    shell脚本程序练习
    02、重定向和管道符
    01、bash的基本特性
    python--03day
    python--02day
    python--01day
    Django之Form
    Django之ajax
    csrf的中间件
    Django之中间件
  • 原文地址:https://www.cnblogs.com/TeyGao/p/2769908.html
Copyright © 2011-2022 走看看