当前位置:编程学习 > C#/ASP.NET >>

关于DataSet更新的问题

     程序是运行过程中在dataset中生成了一个 datatable  数据库中没有这个表

现在如何把这个datatable更新到数据库中形成一个一样的数据库表呢???  如何操作??

我的思路是这样的,在要更新的时候先在数据库中用存储过程创建一个和datatable一样的格式的表

然后用dataset把datatable中的数据update到数据库中去    如果这个方法可以那具体怎么实现啊?

--------------------编程问答-------------------- 用SqlDataAdapter.Update(); --------------------编程问答-------------------- DataTable:表示内存中数据的一个表。 (1)它可以通过两个方面创建,一个是通过连接数据库记取某数据库表中的某些值记录,进而在内存中形成相关的完整的记录表,即使断开数据库连接,也是仍然存在的;另一种方法是通过编程代码来创建它(即在内存中创建DataTable,这个应该很熟,这是就不多说了); (2) 这与数据库中的表是一样的,也是有行和列的,只不过它们存储的地方不一样而已,数据库中的表的数据是存储在数据库中,可以直接打开数据库表看到相应的存储数据 ,而DataTable中的数据是存储在内存中的,你看不到的; (3) DataTalbe在C#中,都有自身的一个默认的自定义视图,即DefaultView --------------------编程问答-------------------- http://blog.csdn.net/liaoyukun111/archive/2009/10/11/4601437.aspx
希望帮到你 --------------------编程问答--------------------  程序是运行过程中在dataset中生成了一个 datatable  数据库中没有这个表 ,那就应该找为什么会形成这个表,要找根源。 --------------------编程问答-------------------- 用SqlDataAdapter.Update();最好参照一下msn --------------------编程问答-------------------- 顶你
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,