驗證 ASP.NET Web 網頁中的使用者輸入 Virtual Floppy Drive(虛擬軟碟機)
六月 22

其實 WinForm 跟 WebForm 在連結資料庫方面其實差不了太多。

C#:
  1. protected void Page_Load(object sender, EventArgs e)
  2. {
  3.     //第一:連結SQL資料庫
  4.     string connstr = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\test_Data.MDF;Integrated Security=True;Connect Timeout=30;User Instance=True";
  5.     SqlConnection conn = new SqlConnection(connstr);
  6.     conn.Open();
  7.  
  8.     //第二:執行SQL指令
  9.     string sqlstr = "select * from test";
  10.     SqlCommand cmd = new SqlCommand(sqlstr,conn);
  11.  
  12.     SqlDataReader dr = cmd.ExecuteReader();
  13.  
  14.     //第三:印出資料
  15.     while (dr.Read())
  16.     {
  17.         Response.Write("文章編號:" + dr["id"] + "<br>");
  18.         Response.Write("日  期:" + dr["test_time"] + "<br>");
  19.         Response.Write("文章標題:" + dr["title"]);
  20.         Response.Write("<hr>");
  21.     }
  22.  
  23.     //第四:關閉連線
  24.     cmd.Cancel();
  25.     dr.Close();
  26.     conn.Close();
  27.     conn.Dispose();
  28. }

文章參考於:ASP.NET專題實務-適用C# 作者:周棟祥

標籤: ,


本篇文章引用網址:

其他隨機文章:
  • [WordPress Plugins] 顯示原始碼的利器 iG:Syntax Hiliter
  • 裝熟
  • 列舉 (enum) 資料型別
  • [教學] 創用 CC 授權 ─ 保護你部落格的文章
  • 主機遭入侵日誌紀錄


  • 6 個回應在 “連結資料庫四大步驟(以 ASP.NET 為例)”

    1. mis2000lab 說道:

      如果資料是引用別人的文章,能否註明出處呢?

      引用的時候,註明出處與來源。不但是一種網路禮儀。
      更是一種「度量」。

      成功不必在己(文章不一定要自己寫),願意彰顯別人的功勞,是一種偉大情操
      Thanks.

      [回應]

      blue955 Reply:

      Sorry!周大哥,我這就加上

      [回應]

    2. mis2000lab 說道:

      謝謝您。

      今天我在論壇發問,又有人引述您這篇文章喔。
      可見您這邊的瀏覽率,非常 Hito :-)

      [回應]

      blue955 Reply:

      其實也還好啦~歹勢

      [回應]

    3. popo1080a 說道:

      請問一下就你所寫的在ASP.NET中的WebForm 在連結資料庫
      請問有沒有Visual Basic語法的呢??
      因為現在寫程式遇到問題
      好比寫一個註冊會員資料
      然後將他註冊點選Button送出寫入資料庫裡面
      現在不會將資料寫入資料庫裡面

      [回應]

      blue955 Reply:

      查一下 SqlCommand 看看有沒有寫錯

      沒有寫入DB,大多是指令下錯

      [回應]


    寫下回應