关于ADOX创建Access数据库的问题

sangengyi 2004-06-07 10:29:48
用ADOX创建了一个Access空数据库(文件里没有表),在程序中用代码创建了一个表,请问如何将这个表保存到数据库文件里?
...全文
178 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
offer 2004-06-08
  • 打赏
  • 举报
回复
建表就用Append()方法了,或者用OleDbCommand发出sql建表也可以。
offer 2004-06-08
  • 打赏
  • 举报
回复

//我用的一个方法
public static bool ReCreateDB(string path,string pwd)
{
bool flag = false;
try
{

ADOX.CatalogClass adox = new ADOX.CatalogClass(); connStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+path+";Jet OLEDB:Database Password="+pwd;
adox.Create(connStr);

adox = null;
flag=true;


}
catch(Exception ex)
{
flag=false;

}
return flag;

}
孟子E章 2004-06-08
  • 打赏
  • 举报
回复

http://dotnet.aspx.cc/ShowDetail.aspx?id=275E8772-A68A-417F-FD66-B75EA44499A4
甲骨文 2004-06-08
  • 打赏
  • 举报
回复
创建带密码的数据库为什么会出错呢,正确的应该怎么写
chenyuming2004 2004-06-07
  • 打赏
  • 举报
回复
cat.Tables.Append tbl

cat你定义的ADOX.Catalog
tbl是表名
CtrlT 2004-06-07
  • 打赏
  • 举报
回复
唉。没人会嘛?

110,567

社区成员

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

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

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