私のチームワークに問題があります。 レコードセットを持ち、Visual Studioのデータグリッドにデータを格納します。次のステップは、MySQLデータベースにデータグリッドの内容を移動することですが、ヘッダをSQL変数に変換したいので、ヘッダが問題になります。mysqlにn個の番号を持つテーブルを作成することはできますか?ここでnは変数です
このように
CREATE TABLE anyname (
ID not null,
variable1 (from datagrid) varchar (60),
.
.
.
variablen (from datagrid) varchar (60)
);
できますか?
ここで何をしますか?これは非常に曖昧な質問です。また、なぜこのようなスキーマが必要でしょうか?維持するのは悪夢のようだ。さらに、約60の魔法がありますか?それは非常に恣意的で、データ切り捨てにつながると思われます。 – tadman
私はその場でたくさんのテーブルを作成するのはなぜか疑問に思っていますが、もっと静的な構造になっているのだろうかと疑問を呈していますが、このタスクのアプリケーション層の使用はデータベースレイヤよりも優れていると思います。どのようにデータテーブルからテーブルを作成するか、ソースが何であるかを理解してください。 SQLの場合、はるかに複雑になりますが、パラメータ化されたストアドプロシージャを作成し、動的SQLを実行して実際にテーブルを作成することもできます。 – Matt