检查数据库中是否存在该表

时间:2014-07-17 16:11:27

标签: c# sql-server-2008

我正在为我的大学设计一个反馈页面,收集来自60名学生的反馈 关于他们的教师。我也想隐瞒提供的学生的详细信息 反馈。因此代码将在运行时创建每个学生的表。我被困住了 这点。我无法找到关于在运行时如何创建表的逻辑 表名是什么以及它们如何相互区分?

1 个答案:

答案 0 :(得分:0)

每个学生只有一张桌子真的很不切实际,每个学生使用1张桌子,而每名学生使用不同的学生ID。

假设您希望将学生的姓氏和姓氏存储起来,您可以使用此表结构:

CREATE TABLE Students ( StudentID INT(11) NOT NULL AUTO_INCREMENT, lastname TEXT NOT NULL, surname TEXT NOT NULL, PRIMARY KEY (StudentID) )

然后添加学生你可以插入它们: Students

关于如何使用C#与MySQL数据库进行交互,请查看MySQLDataClient上的文档:

http://www.codeproject.com/Articles/43438/Connect-C-to-MySQL

http://dev.mysql.com/downloads/connector/net