資料庫的讀取還有其他方法可用

 


下面這一種只用到4個LabSQL元件,依序是ADO Connection Create.vi,ADO Connection Open.vi,SQL Execute.vi,ADO Connection Close.vi


一樣用"連線字串"和資料庫連接,重點在SQL Execute.vi元件,這次用的是SQL查詢的指令讀取資料庫的內容,若精通SQL指令則可利用這個命令字串去新增、修改、刪除資料庫中的資料。但不是所有人都精通SQL指令,我也是


況且這個方法有些功能要求還是做不到,在程式的應用上不夠完美

20071116-01  

 

 

另一個方法,用的LabSQL元件很多,但ADO Connection Create.vi,ADO Connection Open.vi,ADO Connection Close.vi,這3個元件仍為必備,是和資料庫連線的基礎


重點在底下的元件,依序是ADO Recordset Create.vi,ADO Recordset Open.vi,SQL Fetch Data (GetString).vi,ADO Recordset Close.vi


ADO Recordset Create.vi用來建立和資料庫的表單的連線基礎


ADO Recordset Open.vi用來打開資料庫的表單。在其中CursorType接腳上按滑鼠右鍵,從跳出的選單點取Constant,在出現的選單元件改為adOpenDynamic。在LockType接腳同樣處理,把出現的選單元件改為adLockPessimistic。在底下Command Text接腳則輸入SQL查詢指令


SQL Fetch Data (GetString).vi輸出被查詢的報表內容,一樣是用Table元件來顯示報表內容


ADO Recordset Close.vi關閉和資料庫的表單的連線


這方式乍看之下很複雜,但在程式編寫上有很大的變化和應用,大部分的功能要使用這方式來達成

20071116-02  

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

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