OleDbConnection类有个方法:GetSchema("Tables")返回数据库里所有表信息,循环这个DataTable,判断表是否存在
可以用 异常判断吧 你执行个有关这个表的简单不会出现问题的sql 语句 如果报错 提取报错信息 或者直接判断就是不存在 如果存在就不会出现什么问题 可以进行你的操作了
DataTable ret = con.GetSchema("Tables");