应用程序当前路径 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 上我得到了这个:
<Window.DataContext>
<ViewModels:AdminViewModels/>
</Window.DataContext>
它在这里抛出错误,它说我的 visual studio 安装路径 Common7/IDE/Database 无效。 Select 连接到服务器的正确拼写 blabla 路径。
请帮忙。
如果您的数据文件与可执行文件位于同一文件夹下,则使用“|DataDirectory|”文件夹路径。
con = new OleDbConnection
{
ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0; Data Source=|DataDirectory|\Database\Baza_Info.accdb"
};
我试图指向我的数据库,应用程序正在运行,但我在 xaml 绑定中遇到错误。
con = new OleDbConnection
{
ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=" + AppDomain.CurrentDomain.BaseDirectory + "Database\Baza_Info.accdb"
};
它运行良好,但出现错误。 此代码在用户控件中。 在另一个 wpf window 上我得到了这个:
<Window.DataContext>
<ViewModels:AdminViewModels/>
</Window.DataContext>
它在这里抛出错误,它说我的 visual studio 安装路径 Common7/IDE/Database 无效。 Select 连接到服务器的正确拼写 blabla 路径。
请帮忙。
如果您的数据文件与可执行文件位于同一文件夹下,则使用“|DataDirectory|”文件夹路径。
con = new OleDbConnection
{
ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0; Data Source=|DataDirectory|\Database\Baza_Info.accdb"
};