台灣最大程式設計社群網站
線上人數
2377
 
會員總數:243671
討論主題:188259
歡迎您免費加入會員
討論區列表 >> ASP.NET >> 動態增加textbox後寫入資料庫
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
動態增加textbox後寫入資料庫
價值 : 50 QP  點閱數:242 回應數:3

樓主

yy
門外漢
0 1
6 0
發送站內信

我使用jQuery動態增加textbox 在增加的textbox分別輸入資料後 按button確認 在第一個textbox會顯示輸入的資料(如:jhon,Bull,tina) , 請問該如何將jhon,Bull,tina這3筆資料 分別寫入MSSQL中name的欄位?



搜尋相關Tags的文章: [ Dynamically add remove ] , [ mssql ] ,
本篇文章發表於2018-10-06 21:02
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

MIS2000 Lab
檢舉此回應
ADO.NET ,新增、刪除、修改
.ExecuteNonQuery()方法
都可以參閱這個範例(但SQL指令需要自己調整)

https://dotblogs.com.tw/mis2000lab/2009/10/09/10981

本篇文章回覆於2018-10-08 08:49
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
我使用jQuery動態增加textbox 在增加的textbox分別輸入資料後 按button確認 在第一個textbox會顯示輸入的資料(如:jhon,Bull,tina) , 請問該如何將jhon,Bull,tina這3筆資料 分別寫入MSSQL中name的欄位?

您的問題有很不少關卡要過
1.用jQuery在Client端動態產生<input type="text" name="txtName" />
這個在Server端要承接,必須使用『Request.Form("txtName")』來承接

2.動態產生多個相同屬性name的
承接時,如果直接用『Request.Form("txtName")』,Client端有三個input,那麼接到的會是類似『jhon,Bull,tina』
可以用Split把他分配字串陣列
範例如下:
aspx

aspx.vb



3.SQL要注意保留字,欄位名稱最好不要跟保留自衝突
例如您把欄位名稱命名為『name』

以上訊息提供參考

^_^
本篇文章回覆於2018-10-08 09:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

羽夜
捐贈 VP 給 羽夜 檢舉此回應
yy 版主大大都幫你寫出來了

我一般都會在前端用jqeury 去修改hidden 的 value
把捉到的值塞入 再放入間隔符號 ";"

然後後端用splict & feach 取出後塞回DB
版大真的人太好了
本篇文章回覆於2018-10-10 09:49
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.