大家好,我在做windows窗口程序的时候,写与ACCESS数据库连接的语句时候刚开始用的是固定引用,语句如下:
const string ConnectionStr =@"Provider=microsoft.jet.Oledb.4.0;data source=d:\\yanshi.mdb";
  using (OleDbConnection conn = new OleDbConnection(ConnectionStr))
现在想换用相对引用语句,就是无论yanshi.mdb访在哪个目录下面都能引用的!
令,希望大家能将bindingnavigator上的保存和删除按钮的语句给个例子谢谢!
  新手学习编程,希望大家能给详细点

解决方案 »

  1.   

    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\MyData.mdbProvider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\a.mdb;User Id=admin;Password=; ACCESS 2007 
    Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\a.accdb;Persist Security Info=False;
      

  2.   

    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\MyData.mdb要数据库与你的EXE程序在同一目录下。