如上,但是要绝对路径的,还有,如果在app.config中添加连接字符串如何读取,应用!

解决方案 »

  1.   

    http://blog.csdn.net/Knight94/archive/2006/04/15/664530.aspx
    可以去看看,我也在学习
      

  2.   

    ConnectionStringSettings setting = ConfigurationManager.ConnectionStrings["student.Properties.Settings.xjglConnectionString"];
    OleDbConnection thisConnection = new OleDbConnection(setting.ConnectionString);
    thisConnection.Open();
    thisConnection.Close();app.config<?xml version="1.0" encoding="utf-8" ?>
    <configuration>
        <configSections>
        </configSections>
        <connectionStrings>
            <add name="student.Properties.Settings.xjglConnectionString"
                connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\xjgl.mdb"
                providerName="System.Data.OleDb" />
        </connectionStrings>
    </configuration>
      

  3.   

    补充一下。需要引用
    using System.Configuration;
    不光要这一句,还要加载system.configuration.dll。因为默认是不加载的
      

  4.   

    绝对路径连接方法;
    using System.Date.OleDb;
    ……
    OleDbConnection thisConnection=new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Date Source=在这里填入绝对路径");
    thisConnection.Open();
    ……
    thisConnection.Close();
    ……
      

  5.   

    <appSettings>
    <add key="aspnet" value="Provider = Microsoft.Jet.OLEDB.4.0;Data Source = "/>
    </appSettings>
    程序中调用时用:ConfigurationManager.AppSettings("aspnet")+"绝对路径"名称空间:system.configuration
      

  6.   

    to: wood_muzy() 
    如何加载system.configuration.dll ?
      

  7.   

    解决方案资源管理器下有引用文件夹,右击引用。选择添加引用,在.net里面找System.Configuration,最后确定就可以了。在引用文件夹下能看到System.Configuration则证明成功加载。