从 Internet 服务器连接数据库
Connecting a database from an internet server
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做的,没有密码。
拜托,你能告诉我问题出在哪里吗?
不支持通过 HTTP 访问数据文件。
如果要连接Access的数据文件,需要通过本地文件或网络文件来完成。网络文件可以通过UNC路径访问。
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做的,没有密码。 拜托,你能告诉我问题出在哪里吗?
不支持通过 HTTP 访问数据文件。
如果要连接Access的数据文件,需要通过本地文件或网络文件来完成。网络文件可以通过UNC路径访问。