開發是一件需要非常小心的工作

2022-02-14 08:23:28 字數 751 閱讀 5929

乙個問題困擾多時,最終的結論,是因為自己不小心所致。

開發時測試已經ok的程式,交給使用者使用也沒有問題,過了幾天,使用者反映更新不了。把最新資料庫匯入開發本機測試,確實是gridview無法更新。

debug用f11進行跟蹤,程式完全順利跑完,資料庫中的資料即沒有更新。

在sql server的查詢分析器執行更新儲存過程,發現資料庫的資料已經更新了。

檢查到此步,說明儲存過程沒有問題,原因在程式中。

再一次debug跟蹤,這次非常仔細,每一步都檢視完,最終發現主健在傳入為空。

看到這些,為何程式剛開始是ok的呢?insus.net有點想不明白,進入程式開啟類別檢視更新事件,問題找出來,原來就在這裡。

開發時,沒有仔細,在第一次檢查時,還是沒有仔細進行debug。程式剛開始是ok,原因為剛開始的記錄主鍵小,還是符合tinyint資料型別,自動生成大過tinyint時,函式convertdata就會把這個值轉為空(null)了。

現在把**改為傳入int資料型別,交給使用者使用,程式正常了:

newparameter(

"@id

", sqldbtype.int, 

4, convertdata.toint(fqaid)),

減壓是一件浪漫的事

一談到減壓,不少人就覺得那是件苦差,是項任務,結果越減越壓。其實,減壓是一件浪漫的事情,甚至是 風流 逸事,只要你有一顆自覺有趣的玩心。所以,減壓要從心開始,輕鬆減壓,則從浪漫開始。壓力無形,但是我們排解它需要有一定空間,那就是心理 解放區 據說英國的查爾斯王子心情鬱悶的時候就喜歡坐在馬桶上托腮做 ...

堅持是一件很難的事情

1,覺得堅持是一件很難的事情有幾種情況,第一是預期收益沒有想象之中那麼高,第二是這件事情並不是自己所喜歡的事情,第三是沒有志同道合的朋友,第四只能證明自己本身就是一條懶狗。2,現在覺得自己可能是比較符合第四點 3,對於我這種人來說,乙個比較好的監督其實是要比任何的情況更重要的。4,眼前的是無盡的迷茫...

成功是一件很容易的事

成功是一件很容易的事,人人都能成功。那麼為什麼有那麼多的人沒有成功呢?因為他們沒有找到一種適合自己的方法。學外語呢,應該嘴累,學成功呢,應該是腦累。什麼是成功 成功就是不斷達成自己所設立的目標的個人或團隊!成功者永不放棄,放棄者決不會成功 成功屬於比對手多做一下,堅持到底的人 成功是由乙個個小小的目...