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# 我在 App_Data 中手动创建了名为 Tasoo1.mdf 的 mdf 文件,连接名为 con。Tasoo.mdf 已经有 1 个名为 '1010' 的表使用创建
string cmdText = "CREATE TABLE [" + tblname + "]"
+ "(column_name1 int,column_name2 int,column_name3 int)";
执行代码,给我的表不存在?任何想法如何解决这个问题..提前非常感谢。