設定-新しい参照の追加 を読んで新しい参照を追加しておいて下さい。
ソースコード
上の方で追加
1 | using namespace MySql::Data::MySqlClient; |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | private : System::Void button3_Click(System::Object^ sender, System::EventArgs^ e) { String^connStr = "server=localhost;Database=test;Uid=root;Pwd=password" ; MySqlConnection^ conn = gcnew MySqlConnection(connStr); try { textBox1->AppendText( "Connecting to MySQL..." + "\r\n" ); conn->Open(); String^ sql = "CREATE TABLE `test`.`sampleTable` (`id` INT NOT NULL AUTO_INCREMENT ,`name` VARCHAR( 20 ) NOT NULL ,`age` INT NOT NULL ,PRIMARY KEY ( `id` )) ENGINE = InnoDB;" ; MySqlCommand^ cmd = gcnew MySqlCommand(sql, conn); cmd->ExecuteNonQuery(); } catch (Exception^ e){ textBox1->AppendText(e->ToString()); } conn->Close(); textBox1->AppendText( "Done." + "\r\n" ); } |
新しいテーブルsampletableが作成されている事が確認できます。
大文字は小文字に変換されるのだろうか?
String^ sql = ""; の部分にSQLのコマンドを書けば、データの参照や削除等もできます。
0 件のコメント:
コメントを投稿