zoukankan      html  css  js  c++  java
  • c#连接access数据库时的连接字符串和app.config的应用

    #region 连接字符串

    连接字符串有2中

    1绝对路径
            string strcon = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\程序书籍软件\c#程序代码\access数据库操作\addressList.mdb"; //绝对路径

    2相对路径,其中Environment.CurrentDirectory是程序exe的执行路径。
            string strcon = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Environment.CurrentDirectory+"\\addressList.mdb"; //相对路径

    3app.config

    string strcon = ConfigurationManager.AppSettings["addaccess"].ToString();//方法3,用app.config文件,添加引用,添加using。


    ------------------------------------------------------------------------------------

    app端

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>

    <connectionStrings>

        <!--sql2000连接串-->
        <add name="conSql" connectionString="Data Source=localhost;database=fuxiaojun;uid=sa;pwd=ruheshi0372"
          providerName="System.Data.SqlClient" />
       
    </connectionStrings>

    <appSettings>
        <!--sql2000连接串-->
        <!--<add key="Testaddsql2000"
        value="server=localhost;database=fuxiaojun;User ID=sa;password=ruheshi0372"/>-->

        <!--access连接串-->
        <add key="addaccess"
        value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\程序书籍软件\c#程序代码\access数据库操作\addressList.mdb"/>

    <!--Access相对路径   Data Source=|DataDirectory|\数据库.mdb 数据库放 App_Data文件夹里 -->
    <add name="AccCnStr"   connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\date\date.mdb;Persist Security Info=True"    providerName="System.Data.OleDb" />  


       
    </appSettings>

    </configuration>

    调用

    C# code
    string connstr = ConfigurationManager.ConnectionStrings["connstr"].ToString();
    OleDbConnection conn
    = new OleDbConnection(connstr);
  • 相关阅读:
    博客园添加鼠标动态事件
    天津市蓟州区上仓中学恩师名单
    机器学习——支持向量机(Support Vector Machines)
    机器学习——贝叶斯和朴素贝叶斯
    使用jieba和gensim进行短文本分类(一):构建词向量
    Nginx(语法):05---Nginx配置文件语法
    docker单机部署 mysql8.0.20
    docker swarm 部署minio集群
    centos7 部署k8s集群
    docker compose 安装
  • 原文地址:https://www.cnblogs.com/hfzsjz/p/1780814.html
Copyright © 2011-2022 走看看