将DataSet里的表导入数据库表

原创 2004年07月09日 17:35:00

我是这样将DataSet里的表导入数据库表的:

   oConn = new SqlConnection(m_szConnString);
   oConn.Open();

 //srcDS 要导入的DataSet

//dsTable :scrDS 里的一个表名

//szDASQL 查询语句 (select * from 数据库表)

public DataSet ImportToDBTable(DataSet srcDS,string szDASQL,string dsTable)
  {
   DataSet myDS = new DataSet();
   SqlDataAdapter sqlDA = new SqlDataAdapter(szDASQL,oConn);
   sqlDA.Fill(myDS,dsTable);
   SqlCommandBuilder sqlcommandbuilder=new SqlCommandBuilder(sqlDA);
   DataRow myDataRow2=null; 
   try
   {
    for(int j=0;j<srcDS.Tables[dsTable].Rows.Count;j++)
    {
     myDataRow2 = myDS.Tables[dsTable].NewRow();
     for(int k=0;k<srcDS.Tables[dsTable].Columns.Count;k++)
     {     
      myDataRow2[k]=srcDS.Tables[dsTable].Rows[j][k];

     }
     myDS.Tables[dsTable].Rows.Add(myDataRow2);
     sqlDA.Update(myDS,dsTable);   
    }

   }
   catch
   {
    return null;
   }
   return myDS;

  }

方法比较笨,请指教。

利用dataset将数据给到dataGridview

怎样利用DataSet向DataGridView中添加数据呢?很简单:编写添加按钮的单击事件方法 示例代码: private void btnAdd_Click(object Sender,Eve...
  • niuge8905
  • niuge8905
  • 2017年02月05日 19:40
  • 2170

C#复制数据库,将数据库数据转到另一个数据库

本文章以一个表为例,要转多个表则可将DataSet关联多个表,下面给出完整代码,包括引用以及main函数与复制函数。...
  • u011421608
  • u011421608
  • 2014年10月10日 10:18
  • 3326

Spark SQL将数据写入Mysql表的一些坑

Spark SQL将数据写入Mysql表的一些坑
  • dai451954706
  • dai451954706
  • 2016年10月18日 13:36
  • 7654

利用DataSet数据集来获取数据库表的某个字段值

通常我们有时候需要读取数据库表中的某个字段值的时候,可以通过DataSet数据集来获取。方法如下:       语法实例:ds.Tables[0].Rows[0]["Id"].ToString() 这...
  • u010276845
  • u010276845
  • 2013年10月21日 11:01
  • 1085

\t\tXML与DataTable/DataSet互转(C#) 把数据库中表的内容转存为XML文件

/**////     /// 把DataSet、DataTable、DataView格式转换成XML字符串、XML文件    ///     public class DataToXml   ...
  • yandavid
  • yandavid
  • 2013年06月09日 15:32
  • 960

XML与DataTable/DataSet互转(C#) 把数据库中表的内容转存为XML文件

public class DataToXml { /**//// /// 将DataTable对象转换成XML字符串 /// ...
  • someon2
  • someon2
  • 2014年03月04日 18:48
  • 562

XML与DataTable/DataSet互转(C#) 把数据库中表的内容转存为XML文件

/**////     /// 把DataSet、DataTable、DataView格式转换成XML字符串、XML文件     ///     public class DataToXml...
  • xwnxwn
  • xwnxwn
  • 2012年09月03日 16:36
  • 1376

EXCEL表的读取与插入数据库(利用dataset更新数据库)

1、.aspx页面 http://www.w3.org/1999/xhtml">                                        ...
  • ZLHZHJ
  • ZLHZHJ
  • 2012年05月14日 15:11
  • 269

c# 数据库之间的导入导出(dataset)

database1.mdf内容结构如下: id  char(10) primary key username char(10) userpass char(10) 内容: id     us...
  • a771948524
  • a771948524
  • 2013年05月10日 19:15
  • 1042

黑马程序员_学习日记48_616数据库开发及ADO.Net(带参数的Sql语句、数据库与文本文件导入导出、省市联动、资料管理器、DataSet (ado.net断开式数据访问)、SQLHelper)

一、带参数的Sql语句(避免注入攻击) (一)   注入漏洞攻击 在用户名中输入:jk’ or 1=1 -- select count(*) from UserLogin where log...
  • kuangjian007
  • kuangjian007
  • 2012年06月17日 17:18
  • 626
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:将DataSet里的表导入数据库表
举报原因:
原因补充:

(最多只允许输入30个字)