繁体   English   中英

应用程序当前路径C#WPF

[英]Application current path c# wpf

我试图指向我的数据库,该应用程序正在运行,但是在xaml绑定中出现错误。

            con = new OleDbConnection
        {
            ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=" + AppDomain.CurrentDomain.BaseDirectory + "Database\\Baza_Info.accdb"
        };

一切正常,但出现错误。 此代码在用户控件中。 在另一个WPF窗口上,我得到了:

    <Window.DataContext>
    <ViewModels:AdminViewModels/>
</Window.DataContext>

它在此处引发错误,并说我的Visual Studio安装Common7 / IDE / Database的路径无效。 选择正确拼写的路径blabla连接到服务器。

请帮助。

如果您的数据文件与可执行文件位于同一文件夹下,请使用“ | DataDirectory |” 文件夹路径。

con = new OleDbConnection
{
    ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0; Data Source=|DataDirectory|\Database\Baza_Info.accdb"
};

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM