c# - 如何将数据网格记录添加到数据库?

标签 c# mysql wpf datagrid

我有一个数据网格,其中包含数据库表 tblstudent 中的学生列表。我在数据网格内放置了一个文本框或复选框来检查该学生是否在类里面,如果他们在场,那么我会在数据网格文本框中输入“P”,如果他们缺席,我会在数据网格文本框中输入“A”。问题是我不知道如何将这些记录从数据网格放入我的另一个数据库表“tblLogs”中。有人可以为我提供一个想法吗?我仍然是 WPF C# 的新手,非常感谢您的帮助。

最佳答案

对我来说第一个答案(也是最简单的,但不推荐)是逐一扫描 gridview 并使用循环将数据逐一插入数据库

Gridview.Rows.Cells[i].Text.ToString();

第二个是创建一个数据表,该数据表将保存您的 gridview 元素,然后使用每个语句将整个数据表插入到数据库中

 foreach (DataRow row in DataTable.Rows)

希望这有帮助:)

关于c# - 如何将数据网格记录添加到数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18457720/

相关文章:

c# - 如何在我的 WPF 表单中为我的 BackgroundImage 设置图像?

c# - WPF 上下文菜单命令绑定(bind)

c# - Kinect:计算头部的俯仰角、偏航角、滚动角

mysql - AWS RDS上MySQL一般查询日志的大小

c# - 带有窗口的石头剪刀布游戏

如果有条件,$row 中的 MySQL 结果将不会回显

mysql - mysql 客户端 ".my.cnf"在 XAMPP for Windows 中的位置是什么?

c# - 可空类型的静态成员

c# - 如何在 Web API 中抛出异常?

C# SSL 实现问题