0

アクションを使用してデータベースに新しいテーブルを作成することは可能ですか。私が設計したアプリケーションは、DateTimePicker に基づいています。ユーザーが最初に3月または4月を選択したときに、「3月」、「4月」などのテーブルを作成することはできますか? その特定の月のレコードがその特定のテーブルで更新されるようにします。

4

1 に答える 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

于 2012-04-16T08:47:49.627 に答える