asp.net 資料操作三步曲(一) :)

來源:互聯網
上載者:User

一: 在類中 建立資料庫連接

最好使 namespace
using System.Data.SqlClient;
/// <summary>
/// Summary description for db
/// </summary>
///
namespace vote
{
    public class db
   
    {    
        public static SqlConnection createconnection ()
        {
            SqlConnection con = new SqlConnection("server=GYYKF;database=vote;uid=sa;pwd=sa;");
            return con;
        }
    }
}

二: 綁定資料庫

     首先開啟資料庫:
        SqlConnection con = Class1.createconnection();
        con.Open();
      然後使用命令提取資料:
如:
      SqlCommand itemcmd = new SqlCommand("select votedetailsid,voteitem from votedetails where voteid=" + this.voteid, con);
        SqlDataReader sdr = itemcmd.ExecuteReader();
        this.rbtn.DataSource = sdr;//設定資料來源
        this.rbtn.DataTextField = "voteitem";
        this.rbtn.DataValueField = "votedetailsid"; //綁定屬性
        this.rbtn.DataBind();  //把資料繫結到控制項上
        sdr.Close();          
        con.Close();  //關閉串連

三:更新資料庫
  首先開啟資料庫:
 SqlConnection con = Class1.createconnection();
        con.Open();
然後使用命令:
        SqlCommand cmd = new SqlCommand();
        cmd.Connection = con;
        cmd.CommandText = "update votedetails set votenum=votenum+1 where id=1;
        cmd.ExecuteNonQuery();//更新
        con.Close();

第一次寫就寫這麼多了,明天繼續。。。。。。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.