sql,access连接数据库,读数据库数据

1.SqlAccessConnection.aspx前台

Code

 

2.后台:

Code
53        
54        conn.Open();
55        DataTable table = new DataTable();
56        DataSet dsDataSet = new DataSet();
57        adapter.Fill(dsDataSet, "table");
58        conn.Close();
59        table = dsDataSet.Tables["table"];
60        this.gvTest.DataSource = table.DefaultView;
61        this.gvTest.DataBind();
62    }
63
64    protected void Button3_Click(object sender, EventArgs e)
65    {   
66        //两种方式都可以
67        string CONN_STRING_NON_DTC_access = System.Web.Configuration.WebConfigurationManager.AppSettings["AccessAppSettings"];//数据库连接字定义
68        string ConnectionString_access = ConfigurationManager.ConnectionStrings["AccessConnectionStrings"].ConnectionString;
69 
70        OleDbConnection objConnection = null// 连接对象         
71        OleDbCommand selectCommand = null//OleDbCommand对象         
72        OleDbDataReader selectReader = null// OleDbDataReader对象
73        string selectSqlString1 = null//声明查询语句
74        selectSqlString1 = "select *  from student";//定义查询语句
75
76
77
78        //两种方式都可以
79        objConnection = new OleDbConnection(ConnectionString_access); //建立数据链接对象objConnection  
80        //objConnection = new OleDbConnection(CONN_STRING_NON_DTC_access); //建立数据链接对象objConnection  
81        
82        
83        selectCommand = new OleDbCommand(selectSqlString1, objConnection);//创建OleDbCommand 对象并保存sql语句
84        objConnection.Open();//打开数据连接
85        selectReader = selectCommand.ExecuteReader();//创建OleDbDataReader对象并执行sql语句;
86        while(selectReader.Read()) //读取查询的结果并且显示在页面上
87        {
88            Response.Write(selectReader["name"].ToString()); 
89        }
 
90        objConnection.Close();
91    }

92}

 

3.配置文件:

 

Code

 

posted @ 2009-07-16 15:34  愤怒的耳朵  阅读(190)  评论(0)    收藏  举报