zoukankan      html  css  js  c++  java
  • C#测试连接Access数据库

    using System;
    using System.Data;
    using System.Configuration;
    using System.Collections;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;
    using System.Data.SqlClient;
    using System.IO;
    using classBase;
    using System.Data.OleDb;

    namespace test2
    {
        public partial class _Default : System.Web.UI.Page
        {
            classBase.Class1 dA = new Class1();
            protected void Page_Load(object sender, EventArgs e)
            {
                if (!this.IsPostBack)
                {
                    LinkAccess1();
                }
            }

            protected void Button1_Click(object sender, EventArgs e)
            {
                DataTable dt = dA.ExecSPQueryForSelect("TestProcedure");

                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    //Response.Write(dt.Rows[i]["name"].ToString ());
                }
            }
            private void LinkAccess()
            {
                OleDbConnection dbconn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data source=D:\test.mdb");
                dbconn.Open();
                DataSet myDataSet = new DataSet();

                OleDbCommand cmd = dbconn.CreateCommand();
                cmd.CommandText = "select * from address";
                cmd.CommandType = CommandType.Text;

                OleDbDataReader reader = cmd.ExecuteReader();

                try
                {
                    while(reader.Read ())
                    {
                      Response.Write(reader.GetString(1));
                    }

                }
                catch (OleDbException ole)
                {
                    Response.Write(ole.Message);
                }
                finally
                {
                    if (dbconn.State == ConnectionState.Open)
                        dbconn.Close();
                }

            }
            private void LinkAccess1()
            {
                OleDbConnection dbconn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data source=D:\test.mdb");
                OleDbDataAdapter dda = new OleDbDataAdapter("select * from address", dbconn);
                dbconn.Open();

                DataSet ds = new DataSet();
                dda.Fill(ds,"address");
                for (int i = 0; i < ds.Tables["address"].Rows.Count; i++)
                {
                    Response.Write(ds.Tables["address"].Rows[i][1].ToString() + "<BR>");
                }

                this.DataGrid1.DataSource = ds;
                this.DataGrid1.DataBind();
            }
        }
    }

  • 相关阅读:
    元素的高度自适应
    关于IE6的一些常见的CSS BUG处理
    Vue项目在IE浏览器报错polyfilleventsource added missing EventSource to window
    Springboot使用JdbcTemplate RowMapper查询,直接返回实体列表
    Springboot启动工程后,浏览器出现输入用户名和密码
    mysql5.6 zip版本如何安装
    python基础基础知识介绍
    python基础数据类型,集合及深浅copy
    格式化输出
    python基础windows环境下 安装python2和python3
  • 原文地址:https://www.cnblogs.com/lingxzg/p/1162411.html
Copyright © 2011-2022 走看看