我新建了一条记录以后如何在DataGridView中立即更新
解决方案 »
- [Help]如何用DrawDibDraw绘图?
- asp.net(c#)图片上传到数据库
- winform 中有三个窗体,程序运行时隐藏A窗体 跳到B窗体 点击b窗体按钮时显示c窗体,但是此时a窗体又显示出来了,这种情况怎么处理,谢谢了
- DataSet从Xml读取数据并在DataGridView中显示的问题
- IIS 打开虚拟目录属性时抱错:COM Surrogate 遇到问题需要关闭。我们对此引起的不便表示抱歉
- 我的VS.NET出现了一个奇怪的问题,不能自动生成代码,怎么处理?
- 关于一个遍历数组的
- 监测系统反监控的问题
- web打印问题,高分求助
- 高分请教winform下的listbox问题!
- 关于DataGridView的ComboBox的疑问,无法清空???
- DataAdapter的Update( DS , "表名" )会自动将数据表的行状态更新为Unchanged状态,怎么才能去掉这个功能。我想手动更新行状态。
一个窗体是用来增加记录,另一窗体就是有DataGridView控件的,如何刷新DataGridView。
再fill一次table
table设为public,顶层表单可以调用
我直接在CLICK事件中加了代码
dataGridView1.DataSource=table_user;
没有作用?为什么?
如果不是就把新增的行加入到数据集内 在执行datagridview.refresh()
我觉得最好使用同一个数据集
datagridview.scourceid="......";
当更新数据库后 调用FillDataGridView();重新填充dataGridprivate DataSet objDataSet;
//填充DataGrid
private void FillDataGridView()
{
//创建Command对象
SqlCommand objCmd=new SqlCommand();
//设置SQL语句
objCmd.CommandText="select * from table";
//通过数据库类DBUtil查询,返回DataSet
DataSet objDataSet=DBUtil.GetDataSet(objCmd,"table");
//刷新data
dgd.DataSource=objDataSet.Tables["table"];
}