<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      asp+中是怎么連接數據庫ado+的

      [摘要]豆腐制作 都是精品http://www.asp888.net 豆腐技術站前面我們講過很多的用asp.net 聯結SQL Server 的例子,主要使用了SQLConnection,很多網友就此提出了...
      豆腐制作 都是精品
      http://www.asp888.net 豆腐技術站

      前面我們講過很多的用asp.net 聯結SQL Server 的例子,主要使用了SQLConnection,很多網友就此提出了很多的意見
      認為應該多使用ADO+來講解一些例子,認為這樣的通用性更好一些
      今天,趁著豆腐網站日獨立IP訪問突破400的這個時機,給大家奉獻一下這個程序。
      最近,豆腐的公司很忙,豆腐不得已現在的Asp.Net的環境現在是無法搭建的,這篇文章純粹是按照文檔和幫助寫出來的,
      所以如果有什么問題的話,大家見諒!但是基本的思想是絕對肯定不會錯誤的。
      首先來看看如何利用ADO+來連接數據庫的,為了滿足大多數朋友的要求,在這里我們使用Access數據庫
      我們知道在ASP中聯結數據庫可以采用有源ODBC DSN的方法,也可以使用無源OLE DB 的方法,我都在這里
      寫出來,以照顧大多數朋友的想法
      1. string strConn="Provider=Microsoft.Jet.OLEDB.4.0 ;Data Source=doufu.mdb" ;
      2.或者您可以建立一個關聯到doufu.mdb 文件的ODBC DSN:doufu
      string strConn="Data Source=doufu";
      如果采用ADO+連接SQL Server 或者 Oracle 的方法和VB 中連接 相應數據的連接字符串是一致的

      有了連接字符串,我們就可以連接數據庫了
      ADOConnection Conn = new ADOConnection(strConn);

      3.下面我們來執行一個select SQL 查詢
      string strSQL = "Select id from test" ;
      ADOCommand ADOCmd=new ADOCommand(conn,Conn);
      Conn.Open();
      ADODataReader reader;
      ADOCmd.Execute(out reader);
      4.得到ADODataReader中包含的數據
      首先,我們必須執行 reader.Read();
      然后就可以取得數值了reader["id"].ToString();
      依次類推
      5.前面我們執行了查詢語句,下面我們來測試一下insert,update 和 delete
      其實,這三條語句是最簡單的了,我們只要合成這樣的SQL語句以后,就可以執行了,例如 刪除語句
      strSQL="delete from test where id='1'";
      //strSQL="insert into test values('1')";
      //strSQL="update test set id='1'";
      ADOCommand ADOCmd=new ADOCommand(conn,Conn);
      Conn.Open();
      ADOCmd.Execute();

      呵呵,是不是很簡單???




      日韩精品一区二区三区高清