社区
C#
帖子详情
求助:如何根据DataSet在数据库中自动创建表
mademelaugh
2007-09-19 11:23:03
我现在正在做一个小例程,需要从oracle数据库随机选取若干个表,依据选择的表创建sql ce数据库,并将数据导入该库。
现在遇到一个问题,被选择的表我事先并不知道,因此要在导入时动态创建这些表,请问采用什么办法根据DataSet在数据库中自动创建表?
...全文
410
5
打赏
收藏
求助:如何根据DataSet在数据库中自动创建表
我现在正在做一个小例程,需要从oracle数据库随机选取若干个表,依据选择的表创建sql ce数据库,并将数据导入该库。 现在遇到一个问题,被选择的表我事先并不知道,因此要在导入时动态创建这些表,请问采用什么办法根据DataSet在数据库中自动创建表?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mademelaugh
2007-09-23
打赏
举报
回复
我现在采取的是m777((我的家乡江西新余)) 的方法。不知道还有没有其他好的方法
shiling_02404
2007-09-19
打赏
举报
回复
楼上正解.我也遇到过这样的问题,不过我的知道了字段名和类型
spkl1
2007-09-19
打赏
举报
回复
基本思路这样,可以参考一下:
ArrayList al = new ArrayList(); //创建表要执行的SQL
foreach(DataTable dt in ds.Tables) //循环数据表
{
//获取创建表的SQL
string sSql = "Create DataTable " + dt.TableName + " (";
foreach(DataColumn dc in dt.Columns) //循环列
{
//获取创建表的SQL,具体自己再发挥
sSql = sSql + dc.ColumnName + dc.DataType.ToString() + ",";
}
sSql.Substring(0,sSql.Length -1) + ")";
al.Add(sSql);
}
====================
这个应该可行
m777
2007-09-19
打赏
举报
回复
基本思路这样,可以参考一下:
ArrayList al = new ArrayList(); //创建表要执行的SQL
foreach(DataTable dt in ds.Tables) //循环数据表
{
//获取创建表的SQL
string sSql = "Create DataTable " + dt.TableName + " (";
foreach(DataColumn dc in dt.Columns) //循环列
{
//获取创建表的SQL,具体自己再发挥
sSql = sSql + dc.ColumnName + dc.DataType.ToString() + ",";
}
sSql.Substring(0,sSql.Length -1) + ")";
al.Add(sSql);
}
jiatong1981
2007-09-19
打赏
举报
回复
select * into 目标表名 from 源表名
//首先循环在ds中获得所有源表名ds.Tables[index].TableName; 然后循环拼写sql 用Command.ExecuteNonQuery()执行
求助
:怎么将excel文件导入datagridview显示 并保存到
数据库
?
但是还是不知道怎么用 我有几种思路,1、导入的excel文件在datagridview
中
的数据与
数据库
中
的数据有重复,直接覆盖重复数据。 2、就是网上找的过滤数据思路,导入excel文件时与
数据库
中
的数据做比较 只...
[VB.NET][
求助
]有关ACCESS表
中
主键/关键字 为
自动
编号 时与实际
数据库
同步的问题????
<!--google_ad_client = "pub-8333940862668978";/* 728x90, 创建于 08-11-30 */google_ad_slot = "4485230109";google_ad_width = 728;google_ad_height = 90;//--><script type="text/javascript"
蓝天采集系统的安装和遇到的问题及解决方案
无缝对接各类CMS建站程序,实现免登陆导入数据,支持自定义数据发布插件,也可直接导入
数据库
、存储为Excel文件、生成API接口等 数据采集 支持多级、多页、分页采集,自定义采集规则(支持...
SQL Server
中
的报表–使用SQL Server数据工具将三个报表合并为一个报表
The final
dataset
layout may be seen below: 在创建“年份”参数之前,我们必须创建一个最终数据集,以提取玛丽数据
中
包含的“年份”的唯一值。 该过程与我们上面描述的相同。 最终的数据集布局如下所示: One ...
自动
驾驶合集9
自动
驾驶(AD)旨在通过创建能够准确感知环境、做出智能决策并在没有人类干预的情况下安全行驶的车辆,彻底改变交通系统。由于令人激动的技术发展,各种
自动
驾驶产品已在多个领域实施,例如无人出租车。这些对
自动
...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章