close

新增資料和修改資料的方法很類似,不同的地方是修改是指定資料位置,新增是增加資料位置,用修改資料的程式來修改即可

 


同樣用來測試的MySQL資料庫,如畫面所顯示共有3筆資料,這裡要直接新增一筆資料

20100414-01  

 

 

把修改資料的程式中ADO Recordset Move.vi置換成ADO Recordset Addnew.vi即可

20100415-02  

 

ADO Recordset Addnew.vi用途是在資料表內新增一筆空白資料欄位


FieldList指定要在哪一欄新增空白欄位,要指定索引值是0的那個欄位,在這例子是ts_no


Values指定新增空白欄位的預設值,建議是用空白,也就是無預設值。這樣若資料表有自動編號或自動寫入日期的欄位才不會因為要寫入新值而出錯

 

 

要注意的事項和修改資料的事項相同:


1.若欄位是設定為主索引或自動編號的不可新增資料值


2.若欄位是設定為主索引但沒有自動編號的可以新增資料值,但新增後的資料不可和其他已有編號重複


3.若是犯了以上錯誤,在程式執行後會出現錯誤訊息,而資料表會多出一筆無資料值的空白欄位

 

 

成功執行後的資料表如下圖,已變成有4筆資料

20100415-01  

 

 

以上系列文章是LabSQL的基本用法,進階的用法以後有空再補上

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

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