1. 程式人生 > >易語言儲存組合框,和列表選擇框資料到資料庫

易語言儲存組合框,和列表選擇框資料到資料庫

我知道你需要菜鳥,所以我寫了

首先建立個組合框,預設命名為組合框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) + “')”, )
    如果真結束