我的数据库存在问题,这是基于访问权限。当我尝试使用insert命令时,所有记录都发送到根文件夹中的mydatabase.mdb,但是当我想从数据库中读取时,记录来自bin文件夹中的另一个数据库。 它会导致一个大问题,因为每次我都应该将mydatabase.mdb从根文件夹复制到bin文件夹! 我怎么能解决这个问题?
P.S。 我在insert和select命令中使用相同的连接字符串。
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");
答案 0 :(得分:0)
听起来您的数据库已链接到指向“bin文件夹中的其他数据库”的表。在Access中打开要连接的数据库,并使用linked table manager
查看链接表指向的位置。在Access 2010+(可能还有2007+)中,链接表管理器位于External Data
功能区选项卡上。