labviewsql
先在SQLSERVER建立自己的資料庫。如:MyDB。
然後在操作系統建立一數據源(ODBC),此數據源的驅動選擇SQLSERVER,數據源與
SQLSERVER中的MyDB關聯。
最後在LABVIEW中使用ActiveX連接到數據源。(假設用戶已經建立一數據源LABVIEWconSQL),且數據源關聯到資料庫MyDB,包含表tempDemo,表格式樣式如圖:
總結:
上述的連接方法是使用LABVIEW最底層的ActiveX控制項執行ADO API。
使用此方法需理解LABVIEW的ActiveX運行機制及有關ADO的編程模型。
❷ 關於labview中使用sql語句查詢Access資料庫的問題
你對sql語句理解有問題
如果你想查詢文本框1-3中條件,就應該定義3個變數分別取文本,然後一定要進行有效性校驗,為空的不加入查詢,然後用客戶編號
like
'%客戶1%'
or
客戶編號
like
'%客戶2%'
如果你的查詢是要幾個輸入框的精確查詢,那就不能用like
需要調整為客戶編號
in(客戶1,客戶2)這種樣式
看你的需求了
目前看你的寫法有問題,like前面不能有=號
❸ labview中插入的SQL語句可以使多條件查詢嗎
引用樓主:「其實我就是為了解決前台傳來的某個條件為空值時,對應的那個條件就不要;不為空時,對應的那個條件就用上」
不用這么麻煩,你在程序中判斷傳來的變數為空時,把條件放到一個字元串中,如:string
str=「
where
1=1
」
;
str="
and
欄位="+變數;
然後把這個str追加到你的sql當中不就可以了
❹ 求助 在Labview裡面怎麼獲取SQL資料庫表中的欄位名字
使用sqlserver 查詢語句就能夠看見表中的欄位名了;
1、查看所有欄位語法:select * from 表名。這里的*號表示的所有欄位;如圖所示
2、直接修改表也可以看見所有表中的欄位名,選中所要查看欄位的數據表「右鍵」-「修改」。
❺ labview sql toolkit在labview哪
利用LabVIEWSQLToolkit訪問資料庫。
下載後直接將解壓文件夾復制到labview安裝文件目錄下的userlib,例C:.6userlib。
LabViewSQL工具包內含應用實例,是一款非常強大的資料庫工具包,讓我們的用戶能夠更好的進行資料庫的應用和開發,特別是我們的LabView是一種圖形化的編程語言開發環境,集成了眾多工程師和科學家們的快速構建各種應用的需求和工具,讓用戶能夠輕松開發資料庫。
❻ 在labview中 創建一個Sql Sever表之前先判斷表是否存在
Execute後調用Fetch Recordset Data 然後把數據通過Database Variant to Data 轉換成Int整形,判斷這個數字是不是大於0。
另外直接可以直接用List table name模塊直接判斷表是否存在。
❼ labview如何上傳到區域網伺服器sql
在電腦中操作。
上載文件並在後端使用Web應用程序中最常見的文件處理功能之一對其進行處理,考慮上載化身或附件。
在圖形化桌面出現之前,與Unix系統進行交互的唯一方式就是藉助由其所提供的文本命令行界面只能接受文本輸入,也只能顯示出文本和基本的圖形輸出。
❽ labvIEW中用SQL查詢一組數,直到滿足某條件。怎麼做
這是LabVIEW與Access的通信問題,你可以上網搜索一個工具包,LabSQL工具包,這個是第三方工具包,是由NI工程師寫的,可以將LabVIEW與多種資料庫連接,如Access,SQL Server,Mysql,很好用。然後上網搜索一些常用的資料庫操作語句,直接將語句以字元串的形式連接到工具包中vi的輸入介面就可以了。
其實,實現起來很方便,不是很麻煩的,你可以上網搜索「LabVIEW Access」,應該會有很多相關的教程。
這里給你一個資料,你可以參考一下,PDF格式的。
❾ 如何將labview採集的數據存入SQL server
1. 建立一個資料庫。 打開Access-->創建空資料庫Register.mdb【一定要保存成.mdb後綴形式】
創建---表設計---寫入欄位名並選擇數據類型---保存為登記表
2.創建數據源DSN(Data Source Names) 在「Windows控制面板」中雙擊「管理工具 」,然後雙擊「數據源」 ,進入 ODBC數據源管理器
用戶 DSN(用戶數據源名)選項卡下建立的數據源名只有本用戶才能訪問,系統 DSN(系統數據源名)選項卡下建立的數據源名在該系統下的所有用戶都可以訪問。在用戶 DSN選項卡下點擊 添加按鈕,會彈出數據源驅動選擇對話框,然後選擇Microsoft Access Driver(*.mdb)
在彈出的ODBC Microsoft Access 安裝窗口的數據源名填入一個名字,比如RegisterData,然後在資料庫欄中單擊選擇按鈕選擇先前已經建立好的Register.mdb資料庫文件,其它參數保持默認,單擊確定按鈕
完成上述設置後,就可以在用戶 DSN選項卡下看到新建的DSN了。
單擊確認按鈕完成DNS的建立。
3.利用UDL連接資料庫 (就是因為沒有找到與8.5版本匹配的LabVIEW Database Connectivity Toolkit,沒有相關的函數可以調用,所以不能拿DNS直接連接資料庫,這樣連接也有其它優點,個人理解並不深刻)在Register.mdb所在文件夾下新建一個文本文件,重命名為RegisterData.udl,雙擊此文件,打開數據鏈接屬性對話框
在提供程序選項卡下選擇Microsoft Jet 4.0 OLE DB Provider 在連接選項卡中,選擇已建立好的資料庫文件,然後點擊測試連接按鈕
若是2007版.accdb後綴形式或者在數據源驅動選擇對話框,然後選擇Microsoft Access Driver(*.mdb,*accdb),就會出現下面的錯誤
4.編程測試 後面板編程如下:
前面板布局、並填入相關數據執行(資料庫名稱:Register.mdb)
執行如下:
資料庫(刷新一下):
測試成功!