0

我的基于访问的数据库有问题。当我尝试使用插入命令时,所有记录都发送到根文件夹中的 mydatabase.mdb,但是当我想从数据库中读取时,记录来自 bin 文件夹中的另一个数据库。它会导致一个大问题,因为每次我应该将 mydatabase.mdb 从根文件夹复制到 bin 文件夹!我该如何解决这个问题?

PS 我在插入和选择命令中使用相同的连接字符串。

 public OleDbConnection con = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=F:\\fanoos\\new work\\C# regester_markaze tebi\\regester\\regester\\bin\\Debug\\Db_reg.mdb");
4

1 回答 1

0

听起来您的数据库有链接表,这些表指向“bin 文件夹中的其他数据库”。在 Access 中打开您要连接的数据库,然后使用linked table manager查看链接表指向的位置。在 Access 2010+(可能还有 2007+)中,链接表管理器位于External Data功能区选项卡上。

于 2013-03-07T20:43:38.217 回答