自己用程序做了几个表,放在个dataset中,如何把dataset写进数据库中? 自己用代码的方式做了几张表,都存在dataset中。有什么好的方法,把这个dataset写进数据库。现在运行是只有内存有这个dataset,数据库里没有对应的库或表。请问有没有什么好的方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果数据库里没有表先定义创建表的sql语句如Create Table .................具体语法百度然后用创建表的sql语句执行cmd.ExecuteNonQuery()建立表然后遍历数据集,将数据insert到数据库 select * into 你的库.dbo.你的表 from ds.table[i] SELECT * INTO Table FROM ds.table[0]不用提前建立数据库TableINSERT INTO Table(value1,value2) SELECT value1,value2 from ds.table[0]需要预先建立好数据库Table 这是什么语法? string sql="select * into table from ds.table[0]"; 然后CMD执行吗? 你写错了,应该是string sql="select * into table from "+ds.table[0]; 不知道是什么语法。开始以为是linq。 DataTable dt1 = new DataTable(); dt1.Columns.Add("name"); dt1.Columns.Add("sex"); DataRow row= dt1.NewRow(); row["name"] = "春哥"; row["sex"] = "女"; dt1.Rows.Add(row); row = dt1.NewRow(); row["name"] = "曾哥"; row["sex"] = ""; dt1.Rows.Add(row); string sql = "select * into table1 from " + dt1; Mans.Common.Data.DBUtility.DbHelperOra.connectionString = "Data Source=ORCL;User Id=scott;Password=scott;"; int i =Mans.Common.Data.DBUtility.DbHelperOra.ExecuteSql(sql); Console.WriteLine(i);未处理的异常: System.Exception: ORA-00903: 表名无效你们都是开玩笑的吧 关于大整数的转换 这个程序有什么问题 操作符 is 问题 如何动态读取数组?多维的~~ 一个插入方法的小问题! 如何将int:20080606加 字符串:00:00:00转为datetime保存到数据库 如何在C#中引用其他程序写的DLL文件? 谢谢 高手请进:debug 总是运行很长时间 ,然后结果是“无法显示网页”。 请教一个问题获取其他网站内容的问题 c# 用一个可执行文件引用dll文件 怎么让axWindowsMediaPlayer循环播放音乐?
先定义创建表的sql语句如Create Table .................具体语法百度
然后用创建表的sql语句执行cmd.ExecuteNonQuery()建立表
然后遍历数据集,将数据insert到数据库
INSERT INTO Table(value1,value2) SELECT value1,value2 from ds.table[0]
需要预先建立好数据库Table
这是什么语法? string sql="select * into table from ds.table[0]"; 然后CMD执行吗?
你写错了,应该是string sql="select * into table from "+ds.table[0];
开始以为是linq。
dt1.Columns.Add("name");
dt1.Columns.Add("sex");
DataRow row= dt1.NewRow();
row["name"] = "春哥";
row["sex"] = "女"; dt1.Rows.Add(row);
row = dt1.NewRow();
row["name"] = "曾哥";
row["sex"] = "";
dt1.Rows.Add(row); string sql = "select * into table1 from " + dt1;
Mans.Common.Data.DBUtility.DbHelperOra.connectionString = "Data Source=ORCL;User Id=scott;Password=scott;";
int i =Mans.Common.Data.DBUtility.DbHelperOra.ExecuteSql(sql);
Console.WriteLine(i);未处理的异常: System.Exception: ORA-00903: 表名无效
你们都是开玩笑的吧