2008年12月25日 星期四

ACCESS 如何檢查資料表是否存在

要檢查Access資料庫中一個資料表是否存在,可以用OleDbConnection物件

using(OleDbConnection conn = new OleDbConnection(str))
{
cn.Open();
DataTable dt = cn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);
DataRow[] rows = dt.Select(string.Format("TABLE_NAME='{0}'","TABLENAME"));
if(rows.Length > 0)
{
// 資料表存在
}
else
{
// 資料表不存在
}
}

沒有留言: