winform操纵员管理,希望1:打开界面时显示已有的操作员信息2:添加一个操作员能在datagridview中显示,又能添加到数据库
winform操作员管理,希望1:打开界面时显示已有的操作员信息2:添加一个操作员能在datagridview中显示,又能添加到数据库
问题:如何绑定数据源让打开界面时就能显示已有的操作员信息,添加一个操作员时,datagridview中添加一行,同时也添加到数据库。我的数据库中的数据表



------解决思路----------------------
首先,你要学会怎么向数据库查找插入删除数据,再百度一下datagridview怎么绑定数据源,还有2个窗口怎么传值
------解决思路----------------------
private DataTable GetData()
{
DataTable dt = new DataTable();
dt.Columns.Add("ID");
dt.Columns.Add("Name");
dt.Columns.Add("Remark");
//查询数据
//........
//将数据赋值给dt
return dt;
}
private void Form1_Load(object sender, EventArgs e)
{
DataView.DataSource = GetData();
}
private void btnClick(object sender,EventArgs e)//添加按钮事件
{
//将数据插入数据库
DataView.DataSource = GetData();//重新绑定数据
}
------解决思路----------------------
1、打开就显示,在窗体的Load事件检索数据库,绑定到datagridview
2、添加保存到数据库成功后,重新Load对datagridview进行绑定
------解决思路----------------------
你这个我正好也在做,就是他们说的,一打开程序就及自动执行一次查询并显示数据到显示框中,然后添加信息提交后也自动的执行查询。呵呵,这个我正好在做一个通讯录查询系统,刚刚和你的需求差不多。
问题:如何绑定数据源让打开界面时就能显示已有的操作员信息,添加一个操作员时,datagridview中添加一行,同时也添加到数据库。我的数据库中的数据表
------解决思路----------------------
首先,你要学会怎么向数据库查找插入删除数据,再百度一下datagridview怎么绑定数据源,还有2个窗口怎么传值
------解决思路----------------------
private DataTable GetData()
{
DataTable dt = new DataTable();
dt.Columns.Add("ID");
dt.Columns.Add("Name");
dt.Columns.Add("Remark");
//查询数据
//........
//将数据赋值给dt
return dt;
}
private void Form1_Load(object sender, EventArgs e)
{
DataView.DataSource = GetData();
}
private void btnClick(object sender,EventArgs e)//添加按钮事件
{
//将数据插入数据库
DataView.DataSource = GetData();//重新绑定数据
}
------解决思路----------------------
1、打开就显示,在窗体的Load事件检索数据库,绑定到datagridview
2、添加保存到数据库成功后,重新Load对datagridview进行绑定
------解决思路----------------------
你这个我正好也在做,就是他们说的,一打开程序就及自动执行一次查询并显示数据到显示框中,然后添加信息提交后也自动的执行查询。呵呵,这个我正好在做一个通讯录查询系统,刚刚和你的需求差不多。