LabSQL開發的原始網站不知為何下載到的程式有少元件,我已把更早的完整版寄給你


LabSQL沒有的物件是可以使用Invoke Node來進行修改,只要你知道方法和資料庫相關結構原理及SQL語法,所以你可能需要一本SQL語法手冊來參考。要擴充LabSQL的功能也可以用LabSQL元件直接修改後另存新檔備用


關於你提問的要如何將那些資料庫存取功能寫在一起,就以簡單的例子說明:這個例子只使用到最基本的元件


相關的程式碼可以看網站內其他相關文章說明

 

 

首先是操作畫面:

20120712-10  

 

 

程式一開始先讀取資料表的表單欄位名稱:

20120712-01  

 

 

接下來的程式是用事件觸發方式來寫

 


1.關閉程式按鈕使用滑鼠按鍵事件控制

20120712-02  

 

 

2.選擇表單資料使用滑鼠按鍵事件控制,輸出是資料所在列的索引值

20120712-03  

 

 

3.欄位索引號使用值變化事件:第一欄的起始值是0

20120712-04  

 

 

4.要新增或修改的內容使用值變化事件:注意資料內容要和欄位索引對照的欄位資料格式相同

20120712-05  

 

 

5.讀取資料庫表單,讀取按鈕使用滑鼠按鍵事件控制

20120712-06  

 

 

6.新增資料到資料庫表單,新增按鈕使用滑鼠按鍵事件控制:注意新增的資料中,被設為"主鍵"那一欄的資料不可以和已有的資料相同,否則會出現錯誤而新增失敗

20120712-07  

 

 

7.刪除表單內的資料,刪除按鈕使用滑鼠按鍵事件控制:刪除時是以程式指定要刪除資料的索引值後再刪除

20120712-08  

 

 

8.修改表單內的資料,修改按鈕使用滑鼠按鍵事件控制:修改時是以程式指定要修改資料的索引值後再修改。注意修改的資料中,被設為"主鍵"且"自動編號"那一欄的資料不可以修改,否則會出現錯誤而修改失敗。這個例子中以程式把"主鍵"那一欄的索引和內容拿掉

20120712-09  

arrow
arrow
    文章標籤
    LabVIEW SQL
    全站熱搜

    未出師的小工程師 發表在 痞客邦 留言(4) 人氣()