public bool CheckTblExist(string TblName)
{
try
{
string cmTxt = "select case when exists"
+ "((select * from information_schema.tables "
+ "where table_name = '" + TblName + "')) then 1 else 0 end";
var cmd = new OdbcCommand(cmTxt);
if ((int)cmd.ExecuteScalar() == 1) exists = true;
MessageBox.Show(TblName + " table Exists.");
}
catch
{
exists = false;
MessageBox.Show(TblName + " table does not Exist.");
}
return exists;
}
VS2012、C# を使用して、con という名前の接続を使用して App_Data 内に Tasoo1.mdf という名前の mdf ファイルを手動で作成しました。Tasoo.mdf には、「1010」という名前のテーブルが既に 1 つあり、
string cmdText = "CREATE TABLE [" + tblname + "]"
+ "(column_name1 int,column_name2 int,column_name3 int)";
コードを実行すると、me- テーブルが存在しませんか? これを解決する方法はありますか..事前に感謝します。