一直用VS2005做B/S架构的ASP.net网站开发,却忘记了VS2005中用Windows应用程序开发…… 连最基本的都忘了,现在急求一winform开发的例子或功能模块(C/S架构),能够将客户端数据添加到数据库,并且能够将这些数据库中的数据以列表形式显示到窗口上,并对列表中的数据进行删,改,查, 思路我知道,只是有些控件不知道怎么用,比如怎么是讲数据绑定到dataGridView还是怎么样的,删除按钮是放在dataGridView外面还是里面,如果是外面怎么知道需要删除的是哪一行,放在里面怎么在这个按钮的点击事件里写逻辑代码……等等,希望大家共享一下这个功能模块 最好是用列表实现某个表中的增删改查操作的源码,谢谢!
解决方案 »
- 能否给个用线程控制循环的例子(实在是没分了包涵下)
- VS2010 什么时候出 bate2 或正式版
- 当打开一个4,5M的Word文件的时候,计算机是把它都读入内存里面吗~~~
- 如何做一个检测CPU温度的程序?
- 如何根据ID选择指定的DropDownList项
- .net1.0中什么控件可以嵌入网页,希望高手指点!
- 100分求一个用SOAP的CHAT SYSTEM例子
- 英文的vs.net安装中文msdn问题请高手解答 顶者有分!
- 索引超出了数组界限 请大家看看我的代码哪有问题
- C#.Net窗体中如何接收键盘事件及如何处理它?
- 如何将LISTBOX里面的内容用逗号隔开输入到数据库中
- “System.Data.SqlClient.SqlCommand”并不包含“Open”的定义,怎么解决这个问题?
private int InitGrid()
{
dt = new DataTable();
DataRow dr;
DataColumn dc;
CheckOutObjs[] CheckInObjList;
dc = new DataColumn("BUGID");
dt.Columns.Add(dc);
dc = new DataColumn("库");
dt.Columns.Add(dc);
dc = new DataColumn("对象");
dt.Columns.Add(dc);
dc = new DataColumn("Vss版本");
dt.Columns.Add(dc);
dc = new DataColumn("说明");
dt.Columns.Add(dc); if (GetSelectedNodeObjs() != null)
{
CheckInObjList = GetSelectedNodeObjs(); foreach (CheckOutObjs COObj in CheckInObjList)
{ dr = dt.NewRow();
dr["BUGID"] = "";
dr["库"] = COObj.pbl;
dr["对象"] = COObj.name;
dr["Vss版本"] = COObj.version;
dr["说明"] = "";
dt.Rows.Add(dr);
}
return 0;
}
else
{
return -1;
}
}
#endregion #region 读取详细信息在表格中显示
private void GridInfo()
{ //表数据源
dataGridView1.DataSource = Form1.dt.DefaultView;
}
#endregion
string strbincode=this.dgvData1.Rows[rowindex].Cells[""].Value.ToString();
string strkancode=this.dgvData1.Rows[rowindex].Cells[""].Value.ToString();
根据你拿到的值删除更新
datagridview.DataSource = ds.Tables[“表名”];
显示表数据按钮不再datagridview里 你得另外加buttonbutton 中添加事件