看板 Visual_Basic 關於我們 聯絡資訊
大家好 有兩個問題想要請問大家 一. 假設只有一筆資料要寫入資料庫 我會 就在連線字串那打sql的語法 insert into 但現在有多筆資料,要寫入資料庫 要怎麼寫呢? 以及假設這個資料庫欄位是 1.2.3.~~10好了 共有10欄 但我這多筆資料 分別可能是 每個欄位都有 ; 或者只有1~6欄 再或者中間會空個幾欄(好比這筆資料 1~4欄有 5.8欄各是 null ,其他欄有資料這樣) 要怎麼做呢? 二. 我把資料輸出到datagrid後 有辦法把 datagrid最上面那列 設成空格 只要在這些空格輸入值 就可以搜尋下面欄位的值這樣嗎? 或者在最上面那列空格 輸入資料 datagrid 也會同時新增這筆資料 資料庫裡也會同時新增這筆資料? 麻煩大家解惑了...想很久還是想不出來... 先謝謝大家了 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.26.203.124
MOONRAKER:(1)有幾筆就寫幾次,不要偷懶。欄位容許null值的可以空 11/05 14:48
MOONRAKER:缺,不然你要自己生預設值。SERVER 2008以後可以寫一行 11/05 14:49
MOONRAKER:欄位後接著很多筆資料,但如果有缺欄位就不能這樣。 11/05 14:49
MOONRAKER:(2)插入有insertrow,你用VB設計工具玩一玩就知道了。搜 11/05 14:50
MOONRAKER:尋沒玩過,不知道現在有沒有加進去。你如果沒寫過搜尋麻 11/05 14:51
MOONRAKER:煩先把欄位都寫在外面,這樣會了再來把他合到grid裡面去 11/05 14:52
stero: INSERT+ SELECT 11/13 03:58