数据库部署工具想要在授权人士将其项目部署到生产前在本地测试其项目,开发人员对生产数据库只有有限访问权限或没有访问权限数据库部署工具可以帮到你
Migration of type MSSQL schema有两种选择:MS SQL default,generic。MS SQL default方式导入MYSQL后的schema为:MSSQL数据库名_dbo,如:hanxin_dbo;generic方式导入MYSQL后的schema为:dbo
过程代码
protected void butBulkCopy_OnClick(object sender, EventArgs e)
{
string ConStr = "database=TEST;uid=sa;pwd=sa;server=(local)";
//使用SqlBulkCopy把内存表DataTable里的数据插入答卷数据表
using (SqlBulkCopy bcp = new SqlBulkCopy(ConStr))
{
//指定目标数据库的表名
bcp.DestinationTableName = "ARTICLE";
//建立数据源表字段和目标表中的列之间的映射
bcp.ColumnMappings.Add("T", "TITLE");
bcp.ColumnMappings.Add("C", "CONTENTS");
bcp.ColumnMappings.Add("D", "DATA");
//定义生成通知事件之前 要处理的行数
bcp.NotifyAfter = 1000;
//处理完要处理NotifyAfter的行数时触发的事件
bcp.SqlRowsCopied +=
new SqlRowsCopiedEventHandler(OnRowsCopied);
//写入数据库表
bcp.WriteToServer(dt);
//关闭SqlBulkCopy实例
bcp.Close();
}
}
private void OnRowsCopied(object sernder, SqlRowsCopiedEventArgs e)
{
Response.Write(e.RowsCopied.ToString());
}
DestinationTableName属性定义了要复制表的目标名称
ColumnMappings返回一个SqlBulkCopyColumnMapping项集 合,SqlBulkCopyColumnMappingCollection.Add 方法参数为数据源类名称,目标表中目标列的名称.也可以先定义一个SqlBulkCopyColumnMapping,然后使用Add方法添 加,SqlBulkCopyColumnMapping主要用于与目标数据表的表结构不一致的情况
NotifyAfter指定生成通知事件之前要处理的行数,指定在每次处理行完成的时候发生的事件,比如每次复制了1000行以后就提示1000行复制完成
NorthWindBulkOp.SqlRowsCopied +=
new SqlRowsCopiedEventHandler(OnRowsCopied);
最后WriteToServer方法,把SqlDataReader复制到指定的表中。
同类佳作
-
- DBSync for Firebird and MSSQL(数据库同步软件) V2.1.5 电脑破解版 下载
- 6.6万 | 22.8 MB
- 是一款非常优秀的数据库同步软件
-
- TablePlus(数据库编辑器) V1.0.0.0 电脑版 下载
- 4.8万 | 43 MB
- 是一款安全可靠的高性能数据库
-
- SQL Maestro for MySQL(MySQL数据库管理器) V17.5.0.6 电脑版 下载
- 3.2万 | 19.2 MB
- 是一款非常好用的MySQL数据库
-
- MongoToFile V1.6 安卓版 下载
- 1.4万 | 6.8 MB
- 是一款专业实用的MongoDB导出
-
- DbVisualizer Pro(数据库管理工具) V10.0.17 电脑破解版 下载
- 2.9万 | 68.1 MB
- 是一款各方面都比较出色的数据
-
- XlsToDB2 V3.1 电脑版 下载
- 4.9万 | 7.5 MB
- 是一款非常优秀且界面简洁的数
-
- SQL替换程序 v1.0 绿色免费版 下载
- 5.7万 | 305 KB
- SQL替换程序
-
- SQL数据库修复软件大师之病毒数据库恢复 v10.3 官方版 下载
- 6.3万 | 5.8 MB
- SQL数据库修复软件大师之病毒
近期新游
精选专题
话题问答
- 2022-06-24金铲铲之战驯龙敖兴阵容玩法攻略
- 2022-06-24金铲铲之战九星界龙阵容玩法攻略
- 2022-06-24金铲铲之战重骑熊阵容玩法攻略
- 2022-06-24原神久岐忍邀约任务攻略
- 2022-06-26数码宝贝新世纪番长飞虫兽天赋加点推荐
- 2022-06-24阴阳师百鬼乱狱第四关通关攻略
- 2022-06-24王者荣耀戈娅玩法攻略
- 2022-06-26金铲铲之战s7泥头车阵容攻略
- 2022-06-24堆叠大陆第三章玩法攻略
- 2022-06-23哈利波特魔法觉醒染发魔药制作攻略
火爆专区
最新资讯
-
- UMA币前景分析:创新与挑战并存
- 2242025-04-05
-
- 欧易登录失败原因及解决方案
- 1122025-04-05
-
- 比特币主升浪起跳板:当前价格区间的深度分析
- 492025-04-05
-
- OMNI币详解:购买指南及交易所推荐
- 1542025-04-05
-
- ZT平台未倒闭,未来需警惕
- 1912025-04-05
-
- 欧易OKX app下载与交易指南
- 2182025-04-05
-
- CAKE交易攻略:Binance杠杆交易指南
- 2592025-04-05
-
- AscendEX APP下载注册教程:简单易用
- 892025-04-05