SMOを使用せずにC#でデータベースを作成しようとしていますか?私は現時点でこれを持っていますが、私はそれが間違っている99%です。C#でSMOを使用せずにMYSQLでデータベースを作成する方法はありますか
connectionString2 = "SERVER=" + server + ";" + "DATABASE=master;"
+ "UID=" + uid + ";" + "PASSWORD=" + password + ";"
this.OpenConnection(); //Which opens the above connection
// The Lines array has stored the sql statements to create the databse
// and tables for that database
foreach (string line in lines)
{
create_database += line;
}
MySqlCommand cmd = new MySqlCommand(create_database, connection2);
cmd.ExecuteNonQuery();
SMOを使わずに実際に行うことができますか?
var connection = new MySqlConnection("Data Source=server;UserId=root;PWD=pass;");
var command = new MySqlCommand("CREATE DATABASE FancyDatabase;", connection);
connection.Open();
command.ExecuteNonQuery();
connection.Close();
注:
あなたが話しているデータサーバーの種類についてはわかりません。 SMOはMSSQLですが、MySsqlCommandはMySQLです... – Sascha
申し訳ありませんが、Saschaは、間違ったタイトルを語った! – r0bb077
MSSQLの回答を削除 – Sascha