选择 datagridview其中的一行 然后在单击修改按钮 把选中的datagridview那一行的数据在重新赋值到另一个窗
选择datagridview其中的一行然后在单击修改按钮把选中的datagridview那一行的数据在重新赋值到另一个窗体中的控件中然后单击修改保存到Access数据库中...
选择 datagridview其中的一行 然后在单击修改按钮 把选中的datagridview那一行的数据在重新赋值到另一个窗体中的控件中 然后单击修改 保存到 Access数据库中 在刷新datagridview
展开
3个回答
展开全部
选中获取行的关键值(string x=datagridview.Rows【datagridview.selectIndex】.cells【0】.text)【类似这个样子】
传到第二页面第二个页面是Form2 f2=new Form2();f2.Show();
这样的话你在Form2里定义Public string GJZ=“”;
然后再:f2.GJZ=x;
然后根据关键值搜索数据库,
在f2.Load函数里:
"select * from 表名 where GJZ='"+this.GJZ+"'"
获取数据后绑定到显示空间上。
传到第二页面第二个页面是Form2 f2=new Form2();f2.Show();
这样的话你在Form2里定义Public string GJZ=“”;
然后再:f2.GJZ=x;
然后根据关键值搜索数据库,
在f2.Load函数里:
"select * from 表名 where GJZ='"+this.GJZ+"'"
获取数据后绑定到显示空间上。
展开全部
去 你是否还有个值没设置,也就是说,没设置KEY值,datasource不知道更具什么来删除这一行,你找下 dataGridView中是否有个这样的CommandKey之类的属性
要不就是你sqldatasource高级那一项没选择可以进行增删改。
要不就是你sqldatasource高级那一项没选择可以进行增删改。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public static string m;
在修改按钮事件里面:
m = datagridview1.currentrow.Cells[0].Value.ToString();
然后在顾客信息里面调用上一个类里面的m的值去查询数据库;
在修改按钮事件里面:
m = datagridview1.currentrow.Cells[0].Value.ToString();
然后在顾客信息里面调用上一个类里面的m的值去查询数据库;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询