数据库部署工具想要在授权人士将其项目部署到生产前在本地测试其项目,开发人员对生产数据库只有有限访问权限或没有访问权限数据库部署工具可以帮到你
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 电脑破解版 下载
- 7.6万 | 22.8 MB
- 是一款非常优秀的数据库同步软件
-
- TablePlus(数据库编辑器) V1.0.0.0 电脑版 下载
- 3.7万 | 43 MB
- 是一款安全可靠的高性能数据库
-
- SQL Maestro for MySQL(MySQL数据库管理器) V17.5.0.6 电脑版 下载
- 5.6万 | 19.2 MB
- 是一款非常好用的MySQL数据库
-
- MongoToFile V1.6 安卓版 下载
- 5.2万 | 6.8 MB
- 是一款专业实用的MongoDB导出
-
- DbVisualizer Pro(数据库管理工具) V10.0.17 电脑破解版 下载
- 5.5万 | 68.1 MB
- 是一款各方面都比较出色的数据
-
- XlsToDB2 V3.1 电脑版 下载
- 1.6万 | 7.5 MB
- 是一款非常优秀且界面简洁的数
-
- SQL替换程序 v1.0 绿色免费版 下载
- 2.9万 | 305 KB
- SQL替换程序
-
- SQL数据库修复软件大师之病毒数据库恢复 v10.3 官方版 下载
- 4.7万 | 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哈利波特魔法觉醒染发魔药制作攻略
火爆专区
最新资讯
-
- 《刺客信条:影》对潜行玩法进行彻底革新 更令人兴奋
- 272024-11-22
-
- 《坏蛋联盟2》首爆预告 原班人马爆笑回归
- 1092024-11-22
-
- 《黑神话:悟空》加入PS Plus三档会员试玩名单 最多试玩2小时
- 602024-11-22
-
- 《终极闪光》开发商Heart Machine裁员 新作不受影响
- 1402024-11-22
-
- 桃源深处有人家琅环画阁有什么彩蛋
- 1902024-11-22
-
- 职业小课堂:“ 数智技术”指的是以下哪两项技术的融合
- 722024-11-22
-
- 金融小常识:以下哪种资本形式主要专注于长期投资
- 642024-11-22
-
- 蚂蚁庄园今日答案11月23日(今日已更新)
- 2942024-11-22