高分求救!!! update不支持同时更新来自多表的数据呀。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如楼上所述如果是多表组合查询得到的dg就没有update和delete功能 我用的是两个SqlDataAdapter,分别更新对应的表,两个表的SELECT语句也是分开的,关键就是建关系的时候子表的数据源对应的是关系名,而不是表名,所以在这种情况下子表的数据我该用什么来更新保存? 借此宝地请教个问题:DataGridView控件的每一行记录可否有子行集合(数据来自另外一个相关表),这样形成一个分级,方便浏览.我想效果跟treeview差不多,只是要展示多列记录 masterDataAdapter.updata()detailsDataAdapter.updata()不可以吗?我在做的时候没有建关系,在masterDataGridView.Click事件中这样写:detailsDataAdapter.FillByNo(DataSet,"主键") //自己定义然后分别updata() masterDataAdapter.updata()detailsDataAdapter.updata()不可以吗?我在做的时候没有建关系,在masterDataGridView.Click事件中这样写:detailsDataAdapter.FillByNo(DataSet,"主键") //自己定义然后分别updata()-----------------------------------------------masterDataAdapter.updata()这个可以,但是detailsDataAdapter.updata()不可以,因为它的BindingSource对应的是个关系,不是表,你用的那个方法是不是在主表中移动行的时候,动态绑定子表中了数据,这样是不是有点麻烦啊,而且耗资源. 如LZ说的,就不能使用SqlDataAdapter.Update()来更新数据了。只能是根据数据的变化,单独对每一条数据进行更新(update 表名 set 、、、、、 where、、、)。 可以参考一下这里的实现,http://blog.csdn.net/zhzuo/archive/2004/08/06/67016.aspxhttp://blog.csdn.net/zhzuo/archive/2004/08/06/67037.aspx 这个绑定方法是VSNET2005最新的绑定方法,我在微软网站上看到的,上面也没有说怎么更新 button 背景色透明 c#读取数据库,不知为啥没内容。 如何调用FindWindow API获取主窗体 跪求 CLR中 dataGridView 控件 如何获取行列的值 或者说如何遍历 关于如何判断数据库是否存在? 线程问题 privatePath这个属性能写绝对路径吗? 选择tabPage,dataGrid中的连接内容随之改变,怎么实现? 在c#中如果判断一个用户输入的参数为数字? c#因何而生?除了想做掉SUN有无必要? 在网络断开的情况下,C#如何获取装有windows server 2003系统的主机的ip地址? 哪位大哥知道这是哪种加密算法
就没有update和delete功能
DataGridView控件的每一行记录可否有子行集合(数据来自另外一个相关表),这样形成一个分级,方便浏览.我想效果跟treeview差不多,只是要展示多列记录
detailsDataAdapter.updata()不可以吗?我在做的时候没有建关系,在masterDataGridView.Click事件中这样写:
detailsDataAdapter.FillByNo(DataSet,"主键") //自己定义
然后分别updata()
detailsDataAdapter.updata()不可以吗?我在做的时候没有建关系,在masterDataGridView.Click事件中这样写:
detailsDataAdapter.FillByNo(DataSet,"主键") //自己定义
然后分别updata()
-----------------------------------------------
masterDataAdapter.updata()这个可以,但是detailsDataAdapter.updata()不可以,因为它的BindingSource对应的是个关系,不是表,你用的那个方法是不是在主表中移动行的时候,动态绑定子表中了数据,这样是不是有点麻烦啊,而且耗资源.
http://blog.csdn.net/zhzuo/archive/2004/08/06/67016.aspx
http://blog.csdn.net/zhzuo/archive/2004/08/06/67037.aspx