UWInfo Blog
發表新文章
[Join] | [忘記密碼] | [Login]
搜尋

搜尋意見
文章分類-jimmy
[所有文章分類]
  • ASP.NET (0)
  • ASP.NET2.0 (0)
  • ASP.NET4.0 (2)
  • JavaScript (0)
  • jQuery (1)
  • FireFox (0)
  • UW系統設定 (0)
  • SQL (0)
  • SQL 2008 (0)
  • mirror (0)
  • SVN (0)
  • IE (0)
  • IIS (0)
  • IIS6 (0)
  • 閒聊 (0)
  • W3C (0)
  • 作業系統 (0)
  • C# (0)
  • CSS (0)
  • FileServer (0)
  • HTML 5 (0)
  • CKEditor (0)
  • UW.dll (0)
  • Visual Studio (0)
  • Browser (0)
  • SEO (0)
  • Google Apps (0)
  • 網站輔助系統 (0)
  • DNS (0)
  • SMTP (0)
  • 網管 (0)
  • 社群API (0)
  • SSL (0)
  • App_Inventor (0)
  • URLRewrite (0)
  • 開發工具 (0)
  • JSON (0)
  • Excel2007 (0)
  • 試題 (0)
  • LINQ (0)
  • bootstrap (0)
  • Vue (0)
  • IIS7 (0)
  • foodpanda (0)
  • 編碼 (0)
  • 資安 (0)
  • Sourcetree (0)
  • MAUI (0)
  • CMD (0)
  • my sql (0)
所有文章分類
[jimmy的分類]
  • ASP.NET (48)
  • ASP.NET2.0 (15)
  • ASP.NET4.0 (34)
  • JavaScript (49)
  • jQuery (26)
  • FireFox (4)
  • UW系統設定 (3)
  • SQL (39)
  • SQL 2008 (25)
  • mirror (4)
  • SVN (4)
  • IE (9)
  • IIS (20)
  • IIS6 (1)
  • 閒聊 (7)
  • W3C (6)
  • 作業系統 (9)
  • C# (24)
  • CSS (12)
  • FileServer (1)
  • HTML 5 (11)
  • CKEditor (3)
  • UW.dll (13)
  • Visual Studio (16)
  • Browser (8)
  • SEO (1)
  • Google Apps (3)
  • 網站輔助系統 (4)
  • DNS (5)
  • SMTP (4)
  • 網管 (11)
  • 社群API (3)
  • SSL (4)
  • App_Inventor (1)
  • URLRewrite (2)
  • 開發工具 (6)
  • JSON (1)
  • Excel2007 (1)
  • 試題 (3)
  • LINQ (1)
  • bootstrap (0)
  • Vue (3)
  • IIS7 (3)
  • foodpanda (2)
  • 編碼 (2)
  • 資安 (3)
  • Sourcetree (1)
  • MAUI (1)
  • CMD (1)
  • my sql (1)
最新回應
  • [JQuery]事件綁定有效率的寫法-事件的委託處理(EventDelegation)
    http://jsperf.com/delegatevsbindtest3Chrome 上 效能的測...more
  • [JQuery]事件綁定有效率的寫法-事件的委託處理(EventDelegation)
    之前咪也有貼過類似的文章http://blog.uwinfo.com.tw/auth/article...more
  • 資料庫物件方法,GetDataRowAndReturnSelfOrNothing() 使用注意
    用 GetDataRowAndReturnSelfOrNothing 時要注意,下的條件是否足夠取出...more
標籤
  • data
  • 134
  • [u2]
  • debugWAITF
  • 8
  • ti
  • if order b
  • 15
  • css,
  • 檔案
  • [t],
  • 674
  • bike
  • 網站
  • 帳號
  • 10
  • ef
  • EN
  • button
  • 1498
  • .
  • vs
  • uw
  • -3968
  • private
  • list
  • let
  • ip
  • ReportView
  • table
  • autopostba
  • 6593
  • npoi
  • 658
  • 3342
  • 指令
  • SSL3.0
  • web test
  • Config
  • outhtml
  • NPOI 弱點
  • 80
  • 已經嘗試太多次自動重
  • Depend
  • uwinfo
  • Image
  • 130
  • 1
  • Trigger
  • 22
搜尋 結果:
[程式筆記]DataRow數值清空
DataRow資料來源(資料庫)型別為string時,清空可以用""空字串處理,但如果資料型別為int時,
就無法使用空字串清除,這時可以使用DBNull.Value,參考以下程式碼


DDR("ExpirationDays") = DBNull.Value


P.S:此方法設定條件為資料庫型別為INT且為允許NULL的條件下可使用
More...
jimmy, 2014/3/12 上午 11:18:40
資料庫物件方法,GetDataRowAndReturnSelfOrNothing() 使用注意
康是美出貨印單犯下的錯誤,這邊寫給未來新進同仁注意,出貨印單時發生訂單明細品項箱數與總數量不相符的問題,
測試之後發現是記錄原始訂單上傳log table [OrderFromCosmed Log] ,在撈出該筆訂單品項資料時,資料庫物件
下select條件時發生失誤,以下是程式碼:有問題的程式碼我以#號標記
               
For I As Int32 = 1 To DT.Rows.Count
                 If order_num_right = DT.Rows(I - 1)("Pid") Then
                     Pid_No = I - 1
                 End If
                 #OFCL.Pid = DT.Rows(I - 1)("Pid")
                 #OFCL.GetDataRowAndReturnSelfOrNothing()
                Dim NewT As String = oT.Result
                NewT = NewT.Replace("#Y#", StartY + (I - 1) * LH)
                NewT = NewT.Replace("#序號#", I.ToString)
                NewT = NewT.Replace("#品號#", OFCL.Pid)
                NewT = NewT.Replace("#品名#", OFCL.Product_Name)
                NewT = NewT.Replace("#包裝#", OFCL.Package)
                NewT = NewT.Replace("#單位#", OFCL.UNIT)
                NewT = NewT.Replace("#數量#", OFCL.Qty)
                NewT = NewT.Replace("#箱數#", OFCL.BOX)
                NewT = NewT.Replace("#總數量#", OFCL.Total)
                NewT = NewT.Replace("#未稅價#", OFCL.Price)
                NewT = NewT.Replace("#總金額#", OFCL.Sum)
                Res &= NewT
            Next

說明:已上程式是在撈出訂單品項資料時要對康是美印單用.txt sample檔裡面的字串作取代最後再列印,發生問題的程式碼,
主要是撈出該筆訂單品項時,使用資料庫物件的方法GetDataRowAndReturnSelfOrNothing()時,只下訂單品項id而沒有下
該筆訂單編號,導致撈出來的資料是其他訂單的同品項資料,進而導致數量箱數不符合的狀況發生!!
More...
jimmy, 2014/1/3 下午 08:51:38
~ Uwinfo ~