如何将所需列从表复制到C#数据库中的另一个表

如何将所需列从表复制到C#数据库中的另一个表,c#,sql,database,datatable,copy,C#,Sql,Database,Datatable,Copy,我正在开发一个考勤系统 我有一个名为级长的表,另一个名为出席,我在级长表中有级长的详细信息 入学编号、名、姓、年级、班级、性别 我需要从级长表中获取详细信息姓名+姓氏、成绩和班级,并且在输入入学编号时,还需要将系统时间和系统日期与这些数据一起保存到考勤表中 ..(在程序im中使用条形码读取器) 有什么方法可以做到这一点吗?按照您计划的创建表的方式,您将得到大量重复的数据。您应该尽量减少重复(数据冗余) 你应该做的是 表1:定义你的学生 表2:学生详细信息链接到表1(并记录时间和日期) 在您的示例

我正在开发一个考勤系统

我有一个名为
级长
的表,另一个名为
出席
,我在级长表中有级长的详细信息
入学编号、名、姓、年级、班级、性别

我需要从级长表中获取详细信息
姓名
+
姓氏
成绩
班级
,并且在输入
入学编号时,还需要将系统时间和系统日期与这些数据一起保存到
考勤
表中 ..(在程序im中使用条形码读取器)


有什么方法可以做到这一点吗?

按照您计划的创建表的方式,您将得到大量重复的数据。您应该尽量减少重复(数据冗余)

你应该做的是

表1:定义你的学生 表2:学生详细信息链接到表1(并记录时间和日期) 在您的示例中,您可能不需要上述设置,通常情况下,您最终需要桥接表

所以

学生桌将有: 唯一标识(PK), 名字, 姓, 等等

出席人数:本桌将有 唯一ID(Fk)(这将是学生的唯一ID), 时间 日期, 等等

您的查询应该使用联接从学生表中提取学生详细信息


希望这能为您提供一些关于查找内容的建议。

您需要学习。非常感谢,老兄。我不知道如何连接表,这就是为什么我要这么做。感谢您提供的宝贵信息Google sql连接,它们允许您链接表并获取所需信息。查找关系数据库和sql联接,这将是一个良好的开端。好运气,谢谢你的帮助