zoukankan      html  css  js  c++  java
  • webform连接ACCESS数据库

    1、先建立一个名叫mydb.accdb的access数据库

    2、他它复制到webform中,放在App_Data文件夹下。

    3、在App_Code文件夹下建好封装语句,查询方法,连接语句,其中studentDA中的代码为:

    private OleDbConnection conn;
        private OleDbCommand cmd;
        public studentDA()
        {
            conn = new DBconnection().conn;
            cmd = conn.CreateCommand();
        }
    
        public List<studentdata> select()
        {
            List<studentdata> list = null;
            cmd.CommandText = "select *from student";
            conn.Open();
            OleDbDataReader dr = cmd.ExecuteReader();
            if(dr.HasRows)
                list = new List<studentdata>();
            while (dr.Read())
            {
                studentdata data = new studentdata();
                data.Code = (int)dr["code"];
                data.Nam = dr["Nam"].ToString();
                data.Sex = dr["Sex"].ToString();
                data.Tizhong = decimal.Parse(dr["Tizhong"].ToString());
                data.Age = int.Parse(dr["Age"].ToString());
                data.Yuwen = decimal.Parse(dr["Yuwen"].ToString());
                data.Shuxue = decimal.Parse(dr["Shuxue"].ToString());
                data.Yingyu = decimal.Parse(dr["Yingyu"].ToString());
                data.Banji = dr["Banji"].ToString();
                list.Add(data);
            }
            conn.Close();
            return list;
        }

    DBconnection中的代码为:

    public OleDbConnection conn;
        public DBconnection()
        {
            conn = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source="+HttpContext.Current.Server.MapPath("~/App_Data/mydb.accdb"));
    
        }

    4、在网页中放个gridview用来显示数据库中查出来的内容。

  • 相关阅读:
    ext与xfs文件系统比较与总结
    MySQL prepare 原理
    MySQL 性能监控 4 大指标
    MySQL数据库设计规范
    What To Do When MySQL Runs Out of Memory: Troubleshooting Guide
    MySQL 8.0 —— CATS事务调度算法的性能提升
    MySQL5.7中的sql_mode默认值
    MySQL8.0——Resource Group(资源组)
    MySQL 8.0 —— 数据字典
    mysqlreport工具
  • 原文地址:https://www.cnblogs.com/jiangshuai52511/p/5340183.html
Copyright © 2011-2022 走看看