社区
C#
帖子详情
简单问题,如何将一个现有的dataset的数据批量的写入数据库中
dododo
2003-10-21 12:01:02
我现在想从程序中将一个数据库的内容复制到另一个数据库中,我用将源数据库中的信息放在了一个dataset中,现在要向目的数据库插入数据,有没有什么办法批量的插入,我现在是一条条的循环插入,tmd效率很低,有没有什么高效点的办法。
先谢过各位大虾。
...全文
56
9
打赏
收藏
简单问题,如何将一个现有的dataset的数据批量的写入数据库中
我现在想从程序中将一个数据库的内容复制到另一个数据库中,我用将源数据库中的信息放在了一个dataset中,现在要向目的数据库插入数据,有没有什么办法批量的插入,我现在是一条条的循环插入,tmd效率很低,有没有什么高效点的办法。 先谢过各位大虾。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gannet
2003-10-21
打赏
举报
回复
用adapter的update更新,需要先将数据变脏。
dododo
2003-10-21
打赏
举报
回复
redbb(. Dotneter .):程序中如何用BCP啊,我只知道用命令。还有纪录取出来后不能直接写入,还要作一些处理才能插入
elite2018
2003-10-21
打赏
举报
回复
It's based on DB level 's command , So it's faster than others
elite2018
2003-10-21
打赏
举报
回复
use Sql server 's bulkCopy funtion or BCP
haoliqi
2003-10-21
打赏
举报
回复
要不用Trigger吧
haoliqi
2003-10-21
打赏
举报
回复
为另一数据库定义一个DataApater2
DataApater2.Fill(...)
ds2=dataset.copy();
DataApater2.update;
大户翁
2003-10-21
打赏
举报
回复
用 copy 试试 dataset -》 copy 对应的dataset -》更新
513
2003-10-21
打赏
举报
回复
如果再处理数据,就不合适用BCP了,
你综合一下haoliqi(学习男孩) 和gannet()的回答吧
dododo
2003-10-21
打赏
举报
回复
gannet() :
???举个例子
Spark的灵魂:RDD和
DataSet
本课重点讲解Spark 的灵魂RDD 和
DataSet
。讲解RDD 的定义、五大特性剖析及
DataSet
的定义和内部机制剖析;对RDD 弹性特性七个方面进行解析;讲解RDD 依赖关系,包括窄依赖、宽依赖; 解析Spark
中
DAG 逻辑视图;对RDD 内部的计算机制及计算过程进行深度解析;讲解Spark RDD 容错原理及其四大核心要点解析对Spark RDD
中
Runtime 流程进行解析;通过
一个
WordCount 实例,解析Spark RDD内部机制; 基于
DataSet
的代码,深入分析
DataSet
一步步转化成为RDD 的过程。
ADO.NET本质论.pdf
深入探索了类、接口、属性和方法。讲解了
数据
结构,演示了如何用ado.net来解决具体的
数据
访问
问题
。重点讨论了ado.net如何有效地平衡"功能的泛化"和"执行效率",以及它如何解决对扩展性、并发性和可靠性的要求。针对其他
数据
访问api(包括ole db,ado,odbc和jdbc)的程序员,提供了帮助其迁移到ado.net许多易用的参考 本书由资深
数据
库
教师编写,全面介绍了ado.net。书
中
深入剖析了ado.net的本质,探索了类、接口、属性和方法的工作原理,同时还为其他
数据
访问api(包括oledb,ado,odbc和jdbc)的程序员,提供了有价值的参考材料。本书适合具有一定
数据
库
基础的开发人员阅读,也可用作
数据
库
中
高级课程或培训班配套教材。 第1章
数据
:模型、应用程序和api 1.1 信息、
数据
建模和
数据
库
1.2
数据
库
和api基础 1.3 关系模型 1.3.1 关系设计规则 1.3.2 关系模型的优点 1.3.3 ado.net对关系模型的支持 1.4 层次结构、对象和混合 1.4.1 现代的非关系
数据
1.4.2 多维
数据
1.4.3 非关系
数据
和ado.net 1.4.4 xml和信息集 1.4.5 xml、
数据
库
和统一
数据
表示 1.5 以
数据
的
中
心的应用程序模型 1.6
数据
访问api的发展历程 1.7 小结 第2章 ado.net基础 2.1
数据
访问和.net体系结构 2.2 两种
数据
访问模式 .2.3 连接模式 2.3.1 oledb和sqlclient
数据
提供程序 2.3.2 使用ado.net
数据
提供程序编写泛型
数据
访问代码 2.3.3
数据
提供程序模型
中
的游标 2.4 断开模式和
dataset
2.5 .net
中
的xml api 2.5.1 流式xml 2.5.2 xml架构 2.5.3 xmldocument,xpath和xpathnavigator 2.5.4 xml和
数据
提供程序的混合 2.6 托管
数据
类的布局 2.7 小结 第3章 连接模型:流式
数据
访问 3.1 .net
数据
提供程序和连接模型 3.2 连接类 3.3 连接池 3.4 元
数据
方法 3.5 command类 3.6 使用参数 3.7 命令的准备、取消、超时和清除 3.8 通过datareader进行流式
数据
传输 3.9 通过idatarecord读取列值 3.10 错误处理 3.11 使用事务处理 3.11.1 分布式事务处理 3.11.2 连接池的工作原理 3.11.3 声明性事务处理的工作原理 3.12 permission类 3.13 小结 第4章
dataset
类:关系
数据
的集合 4.1
dataset
4.1.1
dataset
作为驻留内存的
数据
库
4.1.2
dataset
的用途 4.2
dataset
对象模型 4.2.1 datacolumn,datarow和data table 4.2.2 data table及其用法 4.2.3 datarow 4.2.4 键、关系和约束 4.2.5 通过关系来导航:select和find 4.2.6 行的添加、获取、更改和删除 4.2.7 合并更改 4.2.8 合并
dataset
4.2.9 datarow的状态和版本 4.2.10 规则和关系 4.2.11 错误处理 4.2.12 事件 4.2.13
dataset
和非关系类型 4.3 定义信息架构 4.4 小结 第5章 dataadapter:
数据
库
和
dataset
的同步 5.1 乐观并发性 5.2 dataadapter类 5.3 从托管提供程序
中
填充
dataset
5.3.1 在fill
中
使用架构和映射信息 5.3.2 执行dataadapter.fill期间的错误处理 5.4 dataadapter.fill的工作原理 5.5 oledbdataadapter
中
的ado集成 5.6 通过dataadapter更新
数据
库
5.6.1 commandbuilder类 5.6.2 直接编写更新逻辑 5.7 update的工作原理 5.8
dataset
事件模型 5.9 编写常规自定义命令 5.9.1 adox commandbuilder 5.9.2 构造批处理更新命令 5.10 再论
dataset
和非关系
数据
类型 5.11 应该使用
dataset
还是datareader 5.12 小结 第6章
数据
绑定:ado.net和gui 6.1 windows窗体和web窗体 6.2
数据
表示模式 6.3 使用
数据
绑定控件 6.3.1 web窗体
数据
绑定类型 6.3.2
数据
绑定控件类型解析 6.3.3 同datareader绑定 6.4 用
dataset
进行
数据
绑定 6.5 data view和通用转换 6.6 表和列映射 6.7 可编辑的列表控件:datalist和datagrid 6.7.1 datalist 6.7.2 datagrid 6.8 非关系
数据
和data view 6.9 与visual studio的集成 6.10 控件和
数据
窗体 6.1l 小结 第7章 xml和
数据
访问的集成 7.1 xml和传统
数据
访问 7.2 xml和ado.net 7.2.1 定义
dataset
的架构 7.2.2 优化
dataset
的xml架构 7.2.3 将xml读入
dataset
7.2.4 从
dataset
写入
xml架构 7.2.5 microsoft特有的批注 7.2.6 从
dataset
写入
xml
数据
7.3 序列化、封送和
dataset
7.4 类型化的
dataset
7.5 xmldatadocument类 7.5.1 xmldatadocument和
dataset
7.5.2 xmldatadocument和datadocumentxpathnavigator 7.6
数据
库
和xml的重要意义 7.6.1 xml作为一种特定类型 7.6.2 文档合成与分解 7.7 sql server、xml和托管
数据
访问 7.7.1 for xml关键字 7.7.2 openxml 7.7.3 sqloledb提供程序 7.7.4 sqlxml托管类 7.7.5 sqlxml web应用程序 7.7.6 updategram 7.7.7 sql xml oledb提供程序
中
的for xml 7.7.8
批量
加载 7.7.9 未来的支持 7.8 使用sqlxml和.net 7.9 小结 第8章 提供程序:ado.net和
数据
提供程序 8.1 如何选择 8.2 保留ole db:ole db概念总结 8.3 保留ole db:与oledb
数据
提供程序交互 8.3.1 主要的共型和类型映射 8.3.2 访问程序 8.3.3 执行命令、返回结果和使用openrowset 8.3.4 command的最终格式和行为 8.3.5 command dialect 8.3.6 层次化
数据
8.3.7 从rowset更新 8.3.8 错误 8.3.9 不支持的功能 8.3.10 支持和不支持的提供程序 8.4 编写
数据
提供程序 8.5 实现connection类 8.5.1 规格 8.5.2 实现 8.5.3 特殊化 8.6 实现command类 8.6.1 规格 8.6.2 实现 8.6.3 特殊化 8.7 实现datareader类 8.7.1 规格 8.7.2 实现 8.7.3 特殊化 8.8 实现dataadapter类 8.8.1 规格 8.8.2 实现 8.8.3 特殊化 8.9 添加增强功能 8.10 实现xml infoset提供程序 8.11 实现xmlreader 8.12 实现xpathnavigator 8.13 其他实现方案:总结 8.14 论证大一统访问模型的可行性 8.15 小结 第9章 消费者的ado.net迁移路径 9.1 ado.net迁移路径 9.2 面向ole db程序员的ado.net 9.2.1 cotype等价物 9.2.2
数据
提供程序的透明性 9.2.3 使用提供程序特有的功能 9.2.4 错误处理 9.2.5 系统提供的服务 9.2.6 系统提供的组件 9.2.7 服务提供程序 9.2.8 封送 9.3 ado概述 9.4 面向ado程序员的ado.net 9.5 ado connection、command和事务处理 9.5.1 连接和连接字符串 9.5.2 使用事务处理 9.5.3 命令和command行为 9.5.4 层次化
数据
9.5.5 异步操作 9.5.6 属性 9.6 ado.net与ado断开模型的比较 9.6.1 类的等价物 9.6.2 导航 9.6.3 ado.net
中
的getrows有何变化 9.6.4 更新 9.6.5 创建更新语句 9.6.6 批处理更新 9.6.7 ado.net的
dataset
扩展 9.6.8 列和表的命名 9.6.9 排序和筛选 9.7 ado db的互操作性 9.8 面向odbc程序员的ado.net 9.8.1 句柄和环境 9.8.2 命令 9.8.3 获取
数据
9.8.4 元
数据
和架构信息 9.8.5 错误 9.9 面向jdbc程序员的ado.net 9.9.1 泛化代码 9.9.2 提供程序的类型 9.9.3 连接池 9.9.4 非关系
数据
类型 9.9.5 对象
数据
库
9.9.6 其他sql-99扩展 9.9.7 元
数据
9.9.8 事务处理 9.9.9 命令和行为 9.9.10 执行查询和返回结果 9.9.11 服务器游标 9.9.12 错误 9.10 ado.net jdbc程序员和断开模型 9.11 sql/j part 0和类型化
dataset
9.12 小结 第10章 ado.net和各种
数据
类型 10.1
数据
访问的发展历程 10.2 ado.net和基于服务器及文件的rdbms 10.3 ado.net和同种层次结构
数据
及ordbms 10.4 ado.net和网络
数据
:对象图、odbms与网络dbms 10.5 ado.net和结构化文件、多维
数据
及ordbms 10.6 ado.net平面文件和半结构化文件 10.7 小结 附录a
数据
类型和类型映射 a.1 db type枚举 a.2 将sql server
数据
类型映射到sqltype及sqldbtype a.3 将ole db dbtype映射到.net
数据
类型 a.4 odbc类型映射 a.5 parameter.dbtype 附录b 表达式的语法 b.1 用户自定义值 b.2 运算符 b.3 字符串运算符 b.4 通配符 b.5 父/子关系引用 b.6 聚合 b.7 函数 附录c 架构推断规则 c.1 排除信息 c.2 推断过程总结 c.3 表 c.4 有属性的元素 c.5 有子元素的元素 c.6 重复元素 c.7 列 c.8 属性 c.9 没有属性或子元素的元素 c.10 关系 c.11 元素文本 c.12 限制
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章