存储过程DT参数
2024-08-26 11:31:34
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);
} }
}
最新文章
- OC基础--Xcode 模板修改和文档安装
- 对上次“对字符串进行简单的字符数字统计 探索java中的List功能 ”程序,面向对象的改进
- Sqlserver2008R2 数据库镜像配置步骤
- ";我爱记单词";测试报告兼功能展示
- 彻底理解JAVA动态代理
- VC 类泡泡龙游戏算法
- 关于LyX的一些小问题
- 一步步学习ASP.NET MVC3 (3)——Razor(1)
- ListView 水平滑动 水平和竖直滑动
- Python一路走来 DAY15 Javascript
- windows下批量杀死进程
- HDU 5274(树链剖分)
- MySQL事务与锁
- Xcode模拟器中无法播放音频文件的原因分析
- JS的Date对象、Math、包装类
- 【Linux】linux查看日志文件内容命令tail、cat、tac、head、echo
- ubuntu系统安装mysql(deb-bundle包)
- [No0000117]visual studio 调试WebForm 显示 HTTP Error 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容。
- MySQL Test Suite使用
- Java SPI(Service Provider Interface)简介
热门文章
- Python 函数的嵌套
- Hibernate总结以及在面试中的一些问题.
- SQL注入之Sqli-labs系列第二十三关(基于过滤的GET注入)
- 用 C# 编写 NEO 智能合约
- [转]C++智能指针简单剖析
- 安装 aconda 后Linux的终端界面前部出现(base)字样
- POJ2425 A Chess Game(SG函数+记忆化深搜)
- 20155208徐子涵 2016-2017-2 《Java程序设计》第6周学习总结
- Beta周第7次Scrum会议(11/16)【王者荣耀交流协会】
- PTA——输出各位数字