问题描述
大家好,菜鸟刚学Winform开发,现在有个问题想请教大家。有两张表,一个学生基本信息表,一个请假记录表学生基本信息表,在数据库A中学号xuehao,姓名xingming请假信息表,在数据库B中学号xuehao,开始日期kaishiriqi,结束日期jieshuriqi学生基本资料维护进去了,现在想用datagridview做个录入请假信息的,datagrieview结构如下学号,姓名,开始日期,结束日期数据保存到请假信息表中去,只有姓名是从学生基本资料带进来的,我想做的功能是1、在进入录入界面时,Datagrieview就将之前录入的请假信息展示出来2、在当前展示界面录入新的请假信息谢谢大家!!
解决方案
本帖最后由 abcn 于 2015-04-16 09:15:47 编辑
解决方案二:
不同数据库,我是想将两个表读到datatable中,然后再进行其他操作。
解决方案三:
应该是有一个录入窗体吧,在窗体输入学号之后带出姓名
解决方案四:
引用2楼FoxDave的回复:
应该是有一个录入窗体吧,在窗体输入学号之后带出姓名
是的
解决方案五:
在学号的文本框加一个事件处理来查询学生姓名
解决方案六:
引用4楼FoxDave的回复:
在学号的文本框加一个事件处理来查询学生姓名
这个可以实现,主要是在列表的时候,这个名称怎么带出来,我用linq在dataset里将两个表关联,然后可以带出来,但这样datagridview不可编辑了。
解决方案七:
首先控件设置为可编辑编辑信息分别取出处理到对应表提交更新
解决方案八:
给你整里了一个DataGridView与DataTable构造与绑定的例子。请参考
时间: 2024-10-27 16:03:13