99问答网
所有问题
C#winform编程中,当使用Datagridview与数据库绑定的时候,如何让Datagridview与数据库同步更新?
如题所述
举报该问题
推荐答案 2013-05-09
首先不建议绑定数据库,这样你的Datagridview的重用性也更高,还有Datagridview不可能与数据库同步更新,目前数据库不支持事件,所以即便你数据库做了更改,Datagridview里的数据也不会实时刷新,或者你写个定时器,周期性刷新,也差不多,但绝对不会自动同步!!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BeOXXWXOW.html
其他回答
第1个回答 2013-05-09
你用SQLDataAdapter操作数据库数据在吧。再把SQLDataAdapter的方法定义为全局字段,再写一个储存 Datagridview中的数据的方法就可以同步。既可以从数据库中向Datagridview读取数据,也可以把Datagridview中修改增加的数据同步到数据库中了。
第2个回答 2013-05-09
怎么会有这种BT的需求,貌似没法这么设置,你要写的方法,时时刷新查询
比如加个Timer控件,每秒钟查询一次,再绑定
相似回答
在
C#里
怎么将
DataGridView
控件
和数据库的
查询
绑定
起来啊。
答:
组件绑定到其他数据源或使用业务对象填充该组件。BindingSource 组件为首选数据源,因为该组件可以绑定到各种数据源,并可以自动解决许多
数据绑定
问题。有关更多信息,请参见 BindingSource 组件。
DataGridView
控件还可以在“取消绑定”模式下
使用,
无需任何基础数据存储区。有关使用未
绑定的
DataGridView 控件的...
C# winform中的datagridview
已经
绑定
了
数据
怎么求某一列的值并显示...
答:
可以不用button,在点击查询后就显示了,即绑定中进行相加。比如说,你定义一个变量sum=0;在读取
数据库中的
数据时,即read()时,用sum+=int.Parse(read[“销售额”]);这样绑定完后,就用label2.Text=sum;这样就OK了。从用户体验上讲,button2纯属多余,用户体验不好。
如何
实现
c# winform
DataGridView
添加一行,添加
数据
后,保存到数据...
答:
1、点击添加,实例化一个DataGridView的行对象DataRow 然后把这个对象添加到
DataGridView中,
你的DataGridView要是可编辑状态,然后编辑数据,点保存循环读取DataGridView的行数据,存到实体类中,在通过后台SQL保存到
数据库
。2、将
datagridview
于数据库中对应的表进行
绑定,绑定
完成之后直接在datagridview中进行...
C#怎样
使 dataGridView1显示
数据的时候,dataGridView
1的列
与数据库
表...
答:
if (string.IsNullOrEmpty(strFilter)){ strFilter = " 1=1";} dt_sp = DbHelper.getSqlTaskList(tablename, "*", sortExpr, this.SGVTask.PageSize, pageIndex, 0, strFilter, sortDirect);//Sql 中使用翻页函数 DataTable dtTask = dt_sp;for (int i = 0; i < dtTask.Rows.Count;...
C# winform中
界面加载时
datagridview绑定
了
数据
源(datatable),修改dat...
答:
重新
绑定,
例如:在事件中加入如下代码
,datagridview
.DataSours=(
数据库
新查询的数据);datagridview.Bind();
c#中,
连接
数据库
。把数据局显示在
dataGridView
1上怎么做,具体步骤是...
答:
步骤:1.连库.2.查询.3.绑定.部分代码:SqlConnection connection = new SqlConnection("连接
数据库
字符串");//连库 SqlDataAdapter adapter= new SqlDataAdapter("SQL查询语句", connection );//查询 ds = new DataSet();adapter.Fill(ds);
dataGrid
.DataSource=ds;//
绑定
dataGrid.DataBind();...
C#中,DataGridView
中添加属性是DataGridViewComboBoxColumn列的。连接数...
答:
//先将你要赋值的那个Cell转换类型成
DataGridView
ComboBoxCell,然后就可以赋值了 DataGridViewComboBoxCell cell =
dataGridView
1[0, 0] as DataGridViewComboBoxCell;cell.Items.Add("aaa");cell.Items.Add("bbb");
...View已经
绑定
了
数据库,如何让dataGridView
显示的记录在对应的文本框...
答:
你这段代码应该能实现了啊,加个条件吧 if (e.RowIndex >-1){ string f_id = this.
dataGridView
1.Rows[e.RowIndex].Cells[0].Value.ToString(); //记录选中行的成员序号 textBox1.Text = dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString();textBox2.Text = dataGridView1....
在
C#的winform中
怎么直接在
DataGridView
里面修改,添加
数据
.(添加,修...
答:
txtMoney.Text =GataGridView.Rows[rowindex].Cells[1].Value.ToString();把你所要现实的数据
与数据库
相应的
数据绑定
!然后只需在修改,删除事件里创建一个SqlCommandBuilder对象(它能自动生成insert update delete语句)有了这个对象,就不用手写insert update delete语句,由该对象,根据数据库中数据表的...
大家正在搜
winform添加数据到数据库
winform如何修改数据库设置
winform数据库查询
winform连接sql数据库
winform怎么连接数据库
winform数据库项目实例
winform连接数据库实例
winform修改数据库信息
c#连接sqlserver数据库
相关问题
C#中dataGridView已经绑定了数据库,如何让dat...
在C# winform中,当数据库有数据插入时,如何更新Da...
C# winform 在datagridview中修改数据后...
C# 在WinForm程序中的一个DataGridView,...
C# winform 如何将sql数据库中多表中的一列共同显...
C# winform中 界面加载时datagridview绑...
C#怎样使 dataGridView1显示数据的时候,dat...
如何实现c# winform DataGridView添加一...