close
LabSQL開發的原始網站不知為何下載到的程式有少元件,我已把更早的完整版寄給你
LabSQL沒有的物件是可以使用Invoke Node來進行修改,只要你知道方法和資料庫相關結構原理及SQL語法,所以你可能需要一本SQL語法手冊來參考。要擴充LabSQL的功能也可以用LabSQL元件直接修改後另存新檔備用
關於你提問的要如何將那些資料庫存取功能寫在一起,就以簡單的例子說明:這個例子只使用到最基本的元件
相關的程式碼可以看網站內其他相關文章說明
首先是操作畫面:
程式一開始先讀取資料表的表單欄位名稱:
接下來的程式是用事件觸發方式來寫
1.關閉程式按鈕使用滑鼠按鍵事件控制
2.選擇表單資料使用滑鼠按鍵事件控制,輸出是資料所在列的索引值
3.欄位索引號使用值變化事件:第一欄的起始值是0
4.要新增或修改的內容使用值變化事件:注意資料內容要和欄位索引對照的欄位資料格式相同
5.讀取資料庫表單,讀取按鈕使用滑鼠按鍵事件控制
6.新增資料到資料庫表單,新增按鈕使用滑鼠按鍵事件控制:注意新增的資料中,被設為"主鍵"那一欄的資料不可以和已有的資料相同,否則會出現錯誤而新增失敗
7.刪除表單內的資料,刪除按鈕使用滑鼠按鍵事件控制:刪除時是以程式指定要刪除資料的索引值後再刪除
8.修改表單內的資料,修改按鈕使用滑鼠按鍵事件控制:修改時是以程式指定要修改資料的索引值後再修改。注意修改的資料中,被設為"主鍵"且"自動編號"那一欄的資料不可以修改,否則會出現錯誤而修改失敗。這個例子中以程式把"主鍵"那一欄的索引和內容拿掉
文章標籤
全站熱搜
留言列表