在一个datagridview1 选中行,在另一个datagridview2显示数据库中的详细信息,用c#写 10

怎么把datagridview1中选中的行在datagridview2显示对应的详细信息,用c#写数据存在数据库中,SQL语句怎么插入,O(∩_∩)O谢谢!... 怎么把datagridview1 中选中的行在datagridview2显示对应的详细信息,用c#写数据存在数据库中,SQL语句怎么插入,O(∩_∩)O谢谢! 展开
 我来答
水月星华
2014-07-09 · TA获得超过1781个赞
知道小有建树答主
回答量:1433
采纳率:58%
帮助的人:366万
展开全部
在DV1的SelectedChange事件里获取DV1选择行的主键,
然后检索需要在DV2里面显示的的详细明细,并绑定到DV2即可。

IF EXISTS(SELECT 1 FROM [TALBE] WHERE [编号] = ‘?编号’)
  PRINT '编号为XXX的记录已存在'
ELSE
  INSERT INTO [TABLE] (XXX,XXX) VALUES('XXX,'XXX')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
黄工的控件库
2014-07-09 · TA获得超过5732个赞
知道小有建树答主
回答量:1644
采纳率:50%
帮助的人:505万
展开全部
在datagridview1的默认事件里写

string a= this.datagridview1.selectrows[0].cells[0].tostring();//加入第一个单元格保存的是id

然后通过这个id查询数据库得到DataTable数据dt2;
然后
datagridview2.datasource=dt2;
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式