none
請問VS2005的資料來源設計工具 RRS feed

  • 問題

  • 前端資料庫為sql server 2000 sp4

     請問 在VS2005中,遇到前端sql server 的資料行是"計算後之結果"(公式,或者是用使用者自訂函數),設計工具自動產生的UPDATE、INSERT COMMAND仍會包含這種資料行,結果更新的時候就會出現錯誤訊息,請問有辦法讓程式自動跳過這種資料行不要更新嗎?(還是只能自己寫?)

     又如果某資料行的資料為某兩欄位的乘積(比如說 TOTAL 資料行是 單價*數量的乘積),在DataGridView物件中,有辦法像在access一樣,編輯完後馬上動態更新該欄位的值嗎?

    請各位高手為小弟解惑,謝謝!

    2006年4月11日 上午 03:41

解答

  • 你可以在精靈設定時,改變 Select 的 SQL 指令,這樣會使 Insert, Update 和 Delete 的 SQL 指令依你的 Select 的 SQL 指令可取得的欄位來產生對應的指令 .

    然而,我比較建議你自己寫 ... 這樣彈性會比較大

    2006年4月11日 上午 08:00
    版主