Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net Ms访问连接字符串_.net_Winforms_Ms Access_Connection String - Fatal编程技术网

.net Ms访问连接字符串

.net Ms访问连接字符串,.net,winforms,ms-access,connection-string,.net,Winforms,Ms Access,Connection String,我正在制作一个单用户数据库应用程序。我已在Ms Access中创建了一个数据库。 这是我写的代码 OleDbConnection con; con = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\xxxx\Documents\testacc.accdb"); OleDbDataAdapter da=new OleDbDataAdapter("select * fr

我正在制作一个单用户数据库应用程序。我已在Ms Access中创建了一个数据库。
这是我写的代码

    OleDbConnection con;
    con = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\xxxx\Documents\testacc.accdb");
    OleDbDataAdapter da=new OleDbDataAdapter("select * from table1,data;",con);
    DataSet ds = new DataSet();
    da.Fill(ds);
    dataGridView1.DataSource = ds.Tables[0];

它在我的系统上运行,但由于连接字符串的原因,在其他系统上运行时会出现异常,因此我的问题是如何创建连接字符串,以便它也可以在其他系统上运行。

您将硬编码路径放在了.accdb上。如果您在另一台计算机上打开一个浏览器窗口并粘贴到该路径,它会将您带到同一个位置吗?我知道我犯错误的地方出了什么问题,但我不知道如何修复它,我还尝试在参考资料中包含.accdb,并提供了参考资料文件夹的地址。现在我可以获取数据,但无法插入数据。我使用access文件所做的是在机器上创建一个特定目录,并确保它在两台机器的同一相对目录中。。。示例:C:\Database\Access\Database.accdb\什么类型的应用程序:ASP.NET或winforms安装了winforms应用程序,但如果我无法访问其他人的计算机,我该怎么办。。。