[問題] 迴圈寫入sql server資料庫問題

看板C_Sharp (C#)作者 (怕其拉)時間11年前 (2013/11/15 17:08), 編輯推噓4(4011)
留言15則, 9人參與, 最新討論串1/1
大家好,今天在練習時,遇到了這個問題 假設我的資料表的資料行如下 id,book1,book2,book3 一直到book100 然後我有textbox1,textbox2, textbox3,一直到textbox100, textbox1.text 要存進去book1 ,以此類推 我打了Sqlcommand cmd = new Sqlcommand 後就傻了... 請問我在sql部份的語法該如何insert呢? 如果一個一個照打應該蠻累的! 謝謝大家。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.121.61

11/15 18:12, , 1F
跑迴圈
11/15 18:12, 1F

11/15 20:34, , 2F
你標題不就是答案了?
11/15 20:34, 2F

11/15 20:38, , 3F
會有這種情況應該textbox是動態產生的?
11/15 20:38, 3F

11/15 20:41, , 4F
web的話由容器直接取Control就可以將TextBox全部拉出來
11/15 20:41, 4F

11/15 20:44, , 5F
form的話我只想到這個方法http://ppt.cc/2nSt
11/15 20:44, 5F

11/15 20:45, , 6F
想當初在web遇到全動態不定數量的textbox真是搞死我了囧
11/15 20:45, 6F

11/15 23:58, , 7F
就算是全動態也是自己new出來了,沒道理不知道自己new了哪
11/15 23:58, 7F

11/15 23:58, , 8F
些物件阿@@?
11/15 23:58, 8F

11/16 00:21, , 9F
動態new出來的物件在編譯時不存在,你得想辦法得到他
11/16 00:21, 9F

11/16 00:43, , 10F
用linq可以寫出很簡潔的程式
11/16 00:43, 10F

11/16 04:20, , 11F
回圈,改變,Sql命令字串,組合命令
11/16 04:20, 11F

11/16 14:14, , 12F
把new出來的物件放進List裡如何?? 這樣就知道自己new
11/16 14:14, 12F

11/16 14:14, , 13F
了哪些東西
11/16 14:14, 13F

11/16 20:17, , 14F
看起來是ado.net不熟,msdn看一下吧
11/16 20:17, 14F

11/29 12:34, , 15F
動態產生控制項同時可以丟去陣列,再用迴圈塞去db
11/29 12:34, 15F
文章代碼(AID): #1IXUIV89 (C_Sharp)
文章代碼(AID): #1IXUIV89 (C_Sharp)