Re: [問題] 想傳一個參數陣列到函式.
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 7 之 7 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章