选择 datagridview其中的一行 然后在单击修改按钮 把选中的datagridview那一行的数据在重新赋值到另一个窗

选择datagridview其中的一行然后在单击修改按钮把选中的datagridview那一行的数据在重新赋值到另一个窗体中的控件中然后单击修改保存到Access数据库中... 选择 datagridview其中的一行 然后在单击修改按钮 把选中的datagridview那一行的数据在重新赋值到另一个窗体中的控件中 然后单击修改 保存到 Access数据库中 在刷新datagridview 展开
 我来答
yaobing0687
2011-03-03 · TA获得超过988个赞
知道小有建树答主
回答量:1309
采纳率:0%
帮助的人:892万
展开全部
选中获取行的关键值(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+"'"
获取数据后绑定到显示空间上。
手机用户56166
2011-03-05 · TA获得超过222个赞
知道答主
回答量:163
采纳率:0%
帮助的人:0
展开全部
去 你是否还有个值没设置,也就是说,没设置KEY值,datasource不知道更具什么来删除这一行,你找下 dataGridView中是否有个这样的CommandKey之类的属性

要不就是你sqldatasource高级那一项没选择可以进行增删改。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
netc1989
2011-03-05
知道答主
回答量:16
采纳率:0%
帮助的人:0
展开全部
public static string m;
在修改按钮事件里面:
m = datagridview1.currentrow.Cells[0].Value.ToString();

然后在顾客信息里面调用上一个类里面的m的值去查询数据库;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式