从Internet服务器连接数据库

时间:2018-06-21 11:41:10

标签: c# winforms oledb oledbconnection

private void button2_Click(object sender, EventArgs e)
{
    try
    {
        OleDbConnection connection = new OleDbConnection();
        connection.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;
                             Data Source= \\testadev.000webhostapp.com \ Database3.accdb";
        connection.Open();    
        connection.Close();
     }
     catch (Exception ex)
     {
        MessageBox.Show("Error : " + ex);
     }
}

我遇到此错误

我不知道ConnectionString是否使用正确,可能就是问题所在。   该数据库是在Acces 2016中建立的,没有任何密码。   拜托,你能告诉我问题出在哪里吗?

1 个答案:

答案 0 :(得分:0)

不支持通过HTTP访问数据文件。

如果要连接Access的数据文件,则需要通过本地文件或网络文件来完成。可以通过UNC路径访问网络文件。

相关问题