是否可以使用任何操作在数据库中创建新表。我设计的应用程序是基于 DateTimePicker 的。当用户第一次选择三月或四月时,是否可以创建一个表“三月”、“四月”等等。这样特定月份的记录将在该特定表中更新。
问问题
148 次
1 回答
1
使用类似的查询
SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'TheSchema' AND TABLE_NAME = 'TheTable'
查找表是否存在。如果它不存在,您可以触发类似于以下内容的查询:
CREATE TABLE "table_name"
("column 1" "data_type_for_column_1",
"column 2" "data_type_for_column_2",
... )
用于创建表。然后你知道你创建了哪个表。只需触发相关INSERT
查询。
请注意,以上所有SQL
查询都需要使用SqlCommand
object 触发。
于 2012-04-16T08:47:49.627 回答