public static void TableValuedToDB(DataTable dt, string storedProcName, string TypeName)
{
using (SqlConnection connection = DBConnectionFactory.newConnection(connectionString))
{
if (connection.State != ConnectionState.Open)
{
connection.Open();
}
try
{
if (dt != null && dt.Rows.Count != )
{
SqlCommand cmd = new SqlCommand(storedProcName, connection);
cmd.CommandType = CommandType.StoredProcedure;
SqlParameter tvpParam = cmd.Parameters.AddWithValue(TypeName, dt);
tvpParam.SqlDbType = SqlDbType.Structured; // Execute the command.
cmd.ExecuteNonQuery();
}
}
catch (Exception ex)
{
throw ex;
}
finally
{
DisposeConnection(connection);
} }
}

最新文章

  1. OC基础--Xcode 模板修改和文档安装
  2. 对上次“对字符串进行简单的字符数字统计 探索java中的List功能 ”程序,面向对象的改进
  3. Sqlserver2008R2 数据库镜像配置步骤
  4. "我爱记单词"测试报告兼功能展示
  5. 彻底理解JAVA动态代理
  6. VC 类泡泡龙游戏算法
  7. 关于LyX的一些小问题
  8. 一步步学习ASP.NET MVC3 (3)——Razor(1)
  9. ListView 水平滑动 水平和竖直滑动
  10. Python一路走来 DAY15 Javascript
  11. windows下批量杀死进程
  12. HDU 5274(树链剖分)
  13. MySQL事务与锁
  14. Xcode模拟器中无法播放音频文件的原因分析
  15. JS的Date对象、Math、包装类
  16. 【Linux】linux查看日志文件内容命令tail、cat、tac、head、echo
  17. ubuntu系统安装mysql(deb-bundle包)
  18. [No0000117]visual studio 调试WebForm 显示 HTTP Error 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容。
  19. MySQL Test Suite使用
  20. Java SPI(Service Provider Interface)简介

热门文章

  1. Python 函数的嵌套
  2. Hibernate总结以及在面试中的一些问题.
  3. SQL注入之Sqli-labs系列第二十三关(基于过滤的GET注入)
  4. 用 C# 编写 NEO 智能合约
  5. [转]C++智能指针简单剖析
  6. 安装 aconda 后Linux的终端界面前部出现(base)字样
  7. POJ2425 A Chess Game(SG函数+记忆化深搜)
  8. 20155208徐子涵 2016-2017-2 《Java程序设计》第6周学习总结
  9. Beta周第7次Scrum会议(11/16)【王者荣耀交流协会】
  10. PTA——输出各位数字