2013-02-15 68 views
0

我會在我的網站上創建一個評論部分,我想用下面的代碼設置我的數據庫。這是一個相關代碼還是?我的英語不太好,但我試着把我們放在一邊。asp.net c#database

該代碼將在btnSend

using() { 
     //Insert the data to the database 

     } 

    using() { 
     //Select the data from the datbase and the display it 

}

+0

看看[這個](http://stackoverflow.com/questions/9806166/how-to-create-sql-connection-with-c-sharp-code-behind-access-the-sql-server -答案。這個「教程」很清楚。 – BrOSs 2013-02-15 21:18:08

+0

這裏沒有問題。雖然[''使用'可以幫助IDisposable](http://stackoverflow.com/questions/75401/uses-of-using-in-c-sharp/75483#75483),它不會「做數據庫的東西」。在我的代碼中,它看起來類似於使用(var ctx = _cf.Create()){var ent = _someAccess.Insert(..);使用(var ts = _cf.ForInsert())。 ctx.SubmitChanges(); ts.Complete(); }'但這可能不會幫助你。 – 2013-02-15 21:18:28

回答

0

我會寫兩個單獨的方法中的一種用於插入件,一個用於顯示。

protected void insert() 
      { 
      /// insert here 
      } 
protected void display() 
      { 
      ///display logic here 
      } 
    btnSend_click (blah blah) 
     { 
      insert(); 
      display(); 
     } 

這樣的事情是我總是這樣做的。這是你問的嗎?

+0

okey謝謝你的回答我會測試並回復給你;) – 2013-02-15 21:16:47

+0

是的,你可以在插入和顯示方法中使用你的「using(){}」:)沒有什麼壞處。 – gaurav 2013-02-15 21:21:00

+0

你知道按鈕點擊事件應該看起來像這樣嗎? btn_Send(對象發件人,EventArgs e) – briskovich 2013-02-15 21:21:01