Re: [問題] 想傳一個參數陣列到函式.

看板C_Sharp (C#)作者 (愛新覺羅)時間20年前 (2004/12/05 12:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串7/7 (看更多)
※ 引述《tomex (tomex_ou)》之銘言: : 我看到klein的首po,就大概想到他要的點子, : 可能是需求的想法的方法偏掉了喔... : 你是想把sqlparameter傳入,這樣可方便sql的query或exec吧?! : 但不建議這樣做的理由有2: : 1.sql parameter最主要的用途就是接送變數值,程式碼很雜亂 : 因此你設好,再傳入method內,就沒達到簡短的效果, : 反而是多此一舉。 : 2.sql parameter跟sql commander的關係很密切,甚至說他們相依相存也不為過 : 因此你不應該拆散他們,硬要把sqlpapameter分家當主人。 : 我看過其他third-party的元件包裝,它們還是讓parameter由command產生。 : 基於上述理由,你應該傳入sqlcommand才對!! : 直接 cmd.Parameters.Add()就好了,很精簡呀! : sqlParameter目前沒資格自己當物件主人! 我自己搞錯了.../____\. 我一直在想要怎麼把SqlParameter傳入之後. SQL指令就可以抓到我設定的變數.(例: @test) 卻忘了用 SqlCommand.Parameters.Add() 耍笨了,對不起各位大師. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.13.11.122
文章代碼(AID): #11iezLQx (C_Sharp)
文章代碼(AID): #11iezLQx (C_Sharp)