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

command命名可以将数据改变之后添加到dataset吗?

设计了两个窗体,一个使用DataGridView控件,用adapter.fill添加到dataset,一个使用一般的textbox然后command添加到数据库,可是添加了数据之后,DataGridView并没有显示新的数据,这个怎么改啊,纠结了一个礼拜,还没有搞定 --------------------编程问答-------------------- dataset 只是个数据集   并不是数据库中的表
adapter.fill添加到dataset  dataset 缓存了数据库的某个表
然后command添加到数据库  dataset 并没有得到这条记录
DataGridView 没有更新。
应该再次 fill  --------------------编程问答--------------------
引用 1 楼 zhaozheng1988 的回复:
dataset 只是个数据集   并不是数据库中的表
adapter.fill添加到dataset  dataset 缓存了数据库的某个表
然后command添加到数据库  dataset 并没有得到这条记录
DataGridView 没有更新。
应该再次 fill
我想也应该在fill一次,
但是其中一个窗体中的dataset是自动创建出来的,adapter也是自动创建出来,而且不是public型,在另外一个窗体下无法引用 --------------------编程问答--------------------
引用 2 楼 lslin619 的回复:
引用 1 楼 zhaozheng1988 的回复:

dataset 只是个数据集 并不是数据库中的表
adapter.fill添加到dataset dataset 缓存了数据库的某个表
然后command添加到数据库 dataset 并没有得到这条记录
DataGridView 没有更新。
应该再次 fill
我想也应该在fill一次,
但是其中一个窗体中的dataset是自动创……


你想应该再fill一次  那你就得试着 试验一次

你用的控件吧?
你可以在创建个类,将dataset1声明为公共变量。
在窗体A中,adapter.fill(dataset1)
在窗体B中 就可以直接用dataset1了。 --------------------编程问答--------------------
引用楼主 lslin619 的回复:
▪ 关键业务能部署云计算吗?▪ x86架构为什么更适合做云计算?▪ 云计算面临的安全问题有哪些?▪ 云计算能为企业数据中心带来哪...▪ 私有云的优势是什么?设计了两个窗体,一个使用DataGridView控件,用adapter.fill添加到dataset,一个使用一般的textbox然后command添加到数据库,可是添加了数据之后,DataGridView并没有显示新的数据,这个怎么改啊,纠……


没有异步刷新嘛   --------------------编程问答-------------------- 不懂什么叫异步更新,初学者,见笑了
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,