我用datagrid绑定dataset
希望能够在对dataset进行添加,删除操作以后能够立即在datagrid中看到更新的结果。怎能操作阿~~
给点代码提示啊~~`
急~
在线等~~~
希望能够在对dataset进行添加,删除操作以后能够立即在datagrid中看到更新的结果。怎能操作阿~~
给点代码提示啊~~`
急~
在线等~~~
解决方案 »
- 一个很简单的信息打印,接收部门使用的是checkedListBox1,想用水晶报表打印,大侠们帮完善代码100分散~~~有图
- 请教 关于winform下的System.Drawing.Image开发
- c#.net 里一个解决方案里为什么有好几个项目,建多个项目的目的是什么?
- C#的基本問題
- 帮个忙,在c#.net下,开发智能设备应用程序(pocket pc),窗口没用滚动条的属性,请问如何使窗体带有滚动条?
- 有点难度的TreeView问题,高手请进!!!
- 请问:如何让自己的进程不能通过“任务管理器”结束?
- 字符串排序问题
- 有谁使用过ARCVIEW和MAPOBJECT ?能交流吗?
- 关于datagrid的删除问题!以前从未出现过的!删除无响应?!
- 一个简单问题,马上结贴
- 文件操作的问题?
sqlInsertCommand1.Parameters["@name"].Value=textboxName.Text;
//将TextBox赋值给对应参数
sqlInsertCommand1.Parameters["@email"].Value=textboxEmail.Text;
sqlInsertCommand1.Parameters["@age"].Value=textboxAge.Text;
sqlInsertCommand1.Parameters["@address"].Value=textboxAddress.Text;
sqlInsertCommand1.Connection.Open();
//打开连接
sqlInsertCommand1.ExecuteNonQuery();
//执行Insert语句
sqlInsertCommand1.Connection.Close();
//关闭连接
Conn.Open();
DataSet objDataset;
//下面程序段更新DataGrid
objDataset=new DataSet();
sqlDataAdapter1.Fill(objDataset, "address");
DataGrid1.DataSource=objDataset.Tables["address"].DefaultView;
DataGrid1.DataBind();
string regCom="insert into Operator(管理员姓名,管理员密码,管理员类型) values('"+textBox1.Text+"','"+textBox2.Text+"','"+comboBox1.Text+"')";
OleDbDataAdapter regAdp=new OleDbDataAdapter(regCom,oleDbConnection1);
DataSet regDs=new DataSet();
dataGrid1.DataSource=regDs.Tables["Operator"].DefaultView;
regAdp.Fill(regDs,"Operator");
不行
如何绑定呀?
像这样: dataGrid1.SetDataBinding(regDs,"Operator");还是: dataGrid1.DataBindings;setDataBinding 和DataBindings..有什么区别呀?
你把查询和绑定的语句单独写一个方法,每次更新完成后再调用这个方法。
如
public void myDataBind() //绑定dataGrid1方法
{
OleDbConnection oleDbConnection1=new OleDbConnection("连接串");
string regAdp="select * from Operator";OleDbDataAdapter regAdp=new OleDbDataAdapter(regCom,oleDbConnection1);
DataSet regDs=new DataSet();
regAdp.Fill(regDs,"Operator");
dataGrid1.DataSource=regDs.Tables["Operator"].DefaultView;
dataGrid1.DataBind();}执行插入,删除,等操作后 调用上面的方法,就可以了。
晕~~~~~~~小弟刚刚学习编程。多些达人指点,
按你的方法写了,dataGrid1.DataBind();??
DataBind()方法不存在?
“System.Windows.Forms.DataGrid”并不包含对“DataBind”的定义”
http://blog.csdn.net/zhzuo/archive/2004/08/06/67037.aspx