社区
C#
帖子详情
一个简单动态列插入表的问题,立马给分
buduanxuexi
2008-08-03 08:46:27
请问大家一个问题
加入我现在有一个DataTabe,其中存储的数据行,其列数不固定,但其列名对应数据库的列字段,请问我如何动态的将其插入到数据库中,请大家赐教,我想用SQLPARAMETER,但是苦于维数在定义的时候必须是常数,所以我就没招了
如
c1 c2
1 2
还有加入DataTable有成千上万条,这样插入效率如何提高?
我是要将一个库的表数据复制到另外一个表,但是需要复制的列字段可以动态选择
...全文
115
12
打赏
收藏
一个简单动态列插入表的问题,立马给分
请问大家一个问题 加入我现在有一个DataTabe,其中存储的数据行,其列数不固定,但其列名对应数据库的列字段,请问我如何动态的将其插入到数据库中,请大家赐教,我想用SQLPARAMETER,但是苦于维数在定义的时候必须是常数,所以我就没招了 如 c1 c2 1 2 还有加入DataTable有成千上万条,这样插入效率如何提高? 我是要将一个库的表数据复制到另外一个表,但是需要复制的列字段可以动态选择
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangkun9999
2008-08-06
打赏
举报
回复
直接用sql语句就成了,sql导入语句可以跨库跨服务器导的.
zhulinghappy
2008-08-06
打赏
举报
回复
[Quote=引用 8 楼 eliphe 的回复:]
引用 5 楼 zming 的回复:
A表字段A1, A2, A3, A4
B表字段B1, B2, B3, B4, B5
从B表中取B2, B4, B5, 插入A表字段A2, A3, A4
INSERT INTO A(A2, A3, A4)
SELECT B2, B4, B5
FROM B
[/Quote]
很快很强大 :-)。。。
liangchencf
2008-08-04
打赏
举报
回复
可以从系统表中获得用户表的所有信息,包括表名、字段名。
然后用5楼的方法,即简单,有快速。
eliphe
2008-08-04
打赏
举报
回复
[Quote=引用 5 楼 zming 的回复:]
A表字段A1, A2, A3, A4
B表字段B1, B2, B3, B4, B5
从B表中取B2, B4, B5, 插入A表字段A2, A3, A4
INSERT INTO A(A2, A3, A4)
SELECT B2, B4, B5
FROM B
[/Quote]
GhostAdai
2008-08-04
打赏
举报
回复
说实话我没看懂楼主前面那段话的意思。
renzhe02
2008-08-03
打赏
举报
回复
我觉得可以直接在应用程序中设计这个功能,
1。.设计一个自定义控件dtTable,
该控件的功能为:可以选择指定的数据库中的表,然后列出该表的所有字段(每个字段都可选,可指定序号——复制和被复制的字段就的对应关系根据字段判断)。
2.在应用程序中放两个上面的自定义控件.
一个控件显示的为复制源,还有一个为复制目的地.
为了复制指定的数据,还可以加筛选条件等,然后将设置复制的内容显示出来.
用户根据需要选择导入...
这里还有很多地方需要考虑完善,设计好了,用户可以自由选择复制数据.
楼主根据实际情况考虑一下
希望可以帮上忙!!!
spgoal
2008-08-03
打赏
举报
回复
我觉得你应该再用一个表记录数据表结构,然后动态插入的时候从那个表获取字段信息
zming
2008-08-03
打赏
举报
回复
A表字段A1, A2, A3, A4
B表字段B1, B2, B3, B4, B5
从B表中取B2, B4, B5, 插入A表字段A2, A3, A4
INSERT INTO A(A2, A3, A4)
SELECT B2, B4, B5
FROM B
chuxue1342
2008-08-03
打赏
举报
回复
用户可以动态选择某几个字段,因此这样的SQL语句如何写
==============================================
declare @sql char(200)
set @sql='insert into table (' + @item1 + ','+@item2+','.......+')'
exec (@sql)
buduanxuexi
2008-08-03
打赏
举报
回复
我需要用程序来动态插入
buduanxuexi
2008-08-03
打赏
举报
回复
是这样的,我要把一个库中的一张表复制到另外一个库的一张表,但是并不是所有的字段都复制过来,用户可以动态选择某几个字段,因此这样的SQL语句如何写
TonyWu66
2008-08-03
打赏
举报
回复
看了半天,是不是你把所有的Table都放一同一个Table中存储了???
PLSQL如何将千万数据快速
插入
到另一张
表
中_数据库常见的面试题
今天武哥跟大家
分
享数据库常见的面试题的知识。1 基本概念1.主键、外键、超键、候选键超键:在关系中能唯一标识元组的属性集称为关系模式的超键。...
一个
数据
列
只能有
一个
主键,且主键的取值不能缺失,即...
Spring事物认识不清
插入
唯一数据的各种
问题
上篇文章中解决了死锁
问题
,但是新
问题
出现,我发现user_data
表
中有重复的user_id记录。原因
分
析不言而喻,并发
插入
引起。上次代码: @Transactional(propagation = Propagation.REQUIRES_NEW) public void update...
2、Power Query-
动态
汇总单元格区域数据
数据来源之单元格区域数据(
动态
汇总单元格区域数据) 这次主要讲解power query...数据——从
表
格
表
包含标题,有点像“
插入
——
表
格”,其实是
一个
意思。 这个时候马上切换到了
一个
区域,这个区域就是我们以后主要
[大数据学习之ClickHouse]13-ClickHouse高级进阶之数据一致性/物化视图
在
表
数据
插入
进来的时候,
立马
执行OPTIMIZE强制触发CLK的合并动作,这种方式虽然可以解决,但是对下游的影响往往是非常大的,除非这张
表
只有你
一个
人在使用,否则不建议这样做 GROUP BY + 视图 众所周知GROUP BY是...
Spring是如何保证同一事务获取同
一个
Connection的?使用Spring的事务同步机制解决:数据库刚
插入
的记录却查询不到的
问题
【享学Spring】
关于Spring的事务,我前面用了大量的篇幅从应用层面、原理层面都进行了比较全方位的
一个
讲解。但是因为它过于重要,所以本文继续做补充:Spring事务的同步机制 Spring事务同步机制?我猜测很多小伙伴从来没听过有...
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章