社区
C#
帖子详情
dataset填充到数据库
wusenet041
2009-11-09 04:57:37
如何不用在数据库中提前建表的情况下,用将一个dataset的值填充到数据库中?
...全文
132
17
打赏
收藏
dataset填充到数据库
如何不用在数据库中提前建表的情况下,用将一个dataset的值填充到数据库中?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wartim
2009-11-09
打赏
举报
回复
那执行sql语句 create table...建张表再insert吧,和建立帐套一样
wusenet041
2009-11-09
打赏
举报
回复
[Quote=引用 14 楼 sql77 的回复:]
引用 13 楼 wusenet041 的回复:
引用 10 楼 bancxc 的回复:
放在哪都是那么多数据 效率差不多吧
怎么会是一样的数据呢
select A.id,B.name from DBA A,DBB B where A.id=B.id
和
select id,name from A
前者效率肯定不如后者吧
你这怎么比,都不同,
操作这种,数据库方便得多
[/Quote]
因为我上面的数据是长期用的 所以我可以通过任务的方式来更新这个数据库 把我需要的数据通过联合查询成为一个表 这样我可以将我的数据放入到一张表中么?
wuyq11
2009-11-09
打赏
举报
回复
数据库很大,要用数据表使用sqladapter实现数据更新
提高查询效率可使用缓存如数据库缓存依赖
SQL77
2009-11-09
打赏
举报
回复
[Quote=引用 13 楼 wusenet041 的回复:]
引用 10 楼 bancxc 的回复:
放在哪都是那么多数据 效率差不多吧
怎么会是一样的数据呢
select A.id,B.name from DBA A,DBB B where A.id=B.id
和
select id,name from A
前者效率肯定不如后者吧
[/Quote]
你这怎么比,都不同,
操作这种,数据库方便得多
wusenet041
2009-11-09
打赏
举报
回复
[Quote=引用 10 楼 bancxc 的回复:]
放在哪都是那么多数据 效率差不多吧
[/Quote]
怎么会是一样的数据呢
select A.id,B.name from DBA A,DBB B where A.id=B.id
和
select id,name from A
前者效率肯定不如后者吧
wusenet041
2009-11-09
打赏
举报
回复
[Quote=引用 11 楼 sql77 的回复:]
引用 9 楼 wusenet041 的回复:
引用 8 楼 sql77 的回复:
引用 7 楼 wusenet041 的回复:
引用 5 楼 sql77 的回复:
用适配器更新数据集就行了吧
ADAPTER.UPDATE(DATASET,'表名')
我是想将多个表的数据放入一个表中 这样我每次查询就不需要去联合查询 这样可以大大的节省效率
这样不好吧,楼主直接在数据库建立呀,
你想把多个表放入一个表中,可以用一个视图
不行呀 因为我面对的可能是上千万级的数据,用视图效率太低了!我把需要的数据放在一张表中 效率不是要高很多?
那也不一定,如果连接查询加上索引,效率应该也不会很低
[/Quote]
这个我们进行过效率上的测试 差距不是一点点
SQL77
2009-11-09
打赏
举报
回复
[Quote=引用 9 楼 wusenet041 的回复:]
引用 8 楼 sql77 的回复:
引用 7 楼 wusenet041 的回复:
引用 5 楼 sql77 的回复:
用适配器更新数据集就行了吧
ADAPTER.UPDATE(DATASET,'表名')
我是想将多个表的数据放入一个表中 这样我每次查询就不需要去联合查询 这样可以大大的节省效率
这样不好吧,楼主直接在数据库建立呀,
你想把多个表放入一个表中,可以用一个视图
不行呀 因为我面对的可能是上千万级的数据,用视图效率太低了!我把需要的数据放在一张表中 效率不是要高很多?
[/Quote]
那也不一定,如果连接查询加上索引,效率应该也不会很低
bancxc
2009-11-09
打赏
举报
回复
放在哪都是那么多数据 效率差不多吧
wusenet041
2009-11-09
打赏
举报
回复
[Quote=引用 8 楼 sql77 的回复:]
引用 7 楼 wusenet041 的回复:
引用 5 楼 sql77 的回复:
用适配器更新数据集就行了吧
ADAPTER.UPDATE(DATASET,'表名')
我是想将多个表的数据放入一个表中 这样我每次查询就不需要去联合查询 这样可以大大的节省效率
这样不好吧,楼主直接在数据库建立呀,
你想把多个表放入一个表中,可以用一个视图
[/Quote]
不行呀 因为我面对的可能是上千万级的数据,用视图效率太低了!我把需要的数据放在一张表中 效率不是要高很多?
SQL77
2009-11-09
打赏
举报
回复
[Quote=引用 7 楼 wusenet041 的回复:]
引用 5 楼 sql77 的回复:
用适配器更新数据集就行了吧
ADAPTER.UPDATE(DATASET,'表名')
我是想将多个表的数据放入一个表中 这样我每次查询就不需要去联合查询 这样可以大大的节省效率
[/Quote]
这样不好吧,楼主直接在数据库建立呀,
你想把多个表放入一个表中,可以用一个视图
wusenet041
2009-11-09
打赏
举报
回复
[Quote=引用 5 楼 sql77 的回复:]
用适配器更新数据集就行了吧
ADAPTER.UPDATE(DATASET,'表名')
[/Quote]
我是想将多个表的数据放入一个表中 这样我每次查询就不需要去联合查询 这样可以大大的节省效率
z415353144
2009-11-09
打赏
举报
回复
很独特的想法。。。
SQL77
2009-11-09
打赏
举报
回复
用适配器更新数据集就行了吧
ADAPTER.UPDATE(DATASET,'表名')
wtq630
2009-11-09
打赏
举报
回复
不明白楼主什么用意。DataSet独立与数据源,我觉得可以视为一个小型的数据库。但是与想要在数据库中以DataSet的数据为蓝图建表,我觉得怕是有难度!
fengling2001
2009-11-09
打赏
举报
回复
先动态创建表,然后插入数据,本身和存在表插入数据没有区别
wusenet041
2009-11-09
打赏
举报
回复
[Quote=引用 1 楼 skypeople 的回复:]
不明白什么意思,是不是想动态建表,然后插入数据?
[/Quote]
是的
skypeople
2009-11-09
打赏
举报
回复
不明白什么意思,是不是想动态建表,然后插入数据?
Silverlight连接数据
数据库
DataSet
填充
数据
非WCF,WEBSERVECE方法
DataSet
填充
C# Winform开发中常会调用SQL
数据库
中数据,这里给出了
数据库
数据向
DataSet
填充
数据的详细过程和注释说明,希望对C#和
数据库
的初学者有帮助
Spark的灵魂:RDD和
DataSet
本课重点讲解Spark 的灵魂RDD 和
DataSet
。讲解RDD 的定义、五大特性剖析及
DataSet
的定义和内部机制剖析;对RDD 弹性特性七个方面进行解析;讲解RDD 依赖关系,包括窄依赖、宽依赖; 解析Spark 中DAG 逻辑视图;对RDD...
Silverlight
数据库
DataSet
Silver连接
数据库
(非WCF,WebServer方式)通过
DataSet
填充
数据,方便程序移植。
ADO.NET快速掌握
DataAdapter对象,是数据集(
DataSet
)和
数据库
之间的桥梁,用来将数据
填充
到数据集,并把数据集中修改过的数据提交给
数据库
。 数据集(
DataSet
)是一个临时存储数据的地方,位于客户端的内存当中。它不和
数据库
直接打...
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章