如何在ACCESS 数据库中查看一个表是否存在,如果不存在创建该表

畅畅爱吃糖吖 2019-06-14 08:20:35
如何在ACCESS 数据库中查看一个表是否存在,如果不存在创建该表
...全文
176 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
desperaso 2019-06-14
  • 打赏
  • 举报
回复
更新一下Access,AccessDatabaseEngine.exe,可在微软网站下载安装。
不更新,就修改下Microsoft.ACE.OLEDB.12.0
列出该数据库全部数据表名称

ACCESS_Conn = new OleDbConnection("Provider = Microsoft.ACE.OLEDB.12.0;Data Source=" + 数据库 +
";Persist Security Info=True;Jet OLEDB:Database Password=" + _passWord + ";");
ACCESS_Conn.Open();
DataTable dta = ACCESS_Conn.GetSchema("Tables");
for (int i = 0; i < dta.Rows.Count; i++)
{
if (dta.Rows[i][3].ToString() == "TABLE")
{
MessageBox.Show(dta.Rows[i][2].ToString());
}
}
ACCESS_Conn.Close();

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧