易語言儲存組合框,和列表選擇框資料到資料庫
我知道你需要菜鳥,所以我寫了
首先建立個組合框,預設命名為組合框1
一、頁面構成
a.組合框 b.選擇列表框 c.確定按鈕
二、獲取值並儲存到資料庫
1.獲取組合框的值
組合框1.取專案文字 (組合框1.現行選中項)
2.獲取選擇列表框的值
a.需要個存放列表值得陣列
選擇陣列,文字型,靜態,10
b.迴圈把列表值放入陣列
計次迴圈首 (選擇列表框1.取專案數 (), i)
如果真 (選擇列表框1.是否被選中 (i - 1))
加入成員 (選擇陣列, 選擇列表框1.取專案文字 (i - 1))
資訊框 (選擇列表框1.取專案文字 (i - 1), 0, )
計次迴圈尾 ()
3.連線資料庫
a.在啟動視窗上添加個odbC源(拖入就可以了)
b.外部資料庫1.開啟SQL資料庫 (“192.168.202.132”, “sa”, “123456”, “tempdb”, , )----ps:四個引數分別表示:資料庫ip地址,使用者名稱,密碼,和資料庫名
c.執行sql
外部資料庫1.執行 (“insert into tempdb.dbo.Mailpzb([name],[addrr]) values('” + 組合框1.取專案文字 (組合框1.現行選中項) + “','” + 選擇列表框1.取專案文字 (i - 1) + “')”, )
//注意個欄位之間的連線符
三、整合
.計次迴圈首 (選擇列表框1.取專案數 (), i)
.如果真 (選擇列表框1.是否被選中 (i - 1))
加入成員 (選擇陣列, 選擇列表框1.取專案文字 (i - 1))
外部資料庫1.執行 (“insert into tempdb.dbo.Mailpzb([name],[addrr]) values('” + 組合框1.取專案文字 (組合框1.現行選中項) + “','” + 選擇列表框1.取專案文字 (i - 1) + “')”, )
如果真結束