[發明專利]一種基于ODBC的SQL語句訪問實時數據庫的方法與系統在審
| 申請號: | 202211115614.5 | 申請日: | 2022-09-14 |
| 公開(公告)號: | CN115544053A | 公開(公告)日: | 2022-12-30 |
| 發明(設計)人: | 沈陽麗;劉曙元;吉云;吳菲;程睿君 | 申請(專利權)人: | 國能信控互聯技術有限公司 |
| 主分類號: | G06F16/242 | 分類號: | G06F16/242;G06F16/2452;G06F16/2455;G06F16/25;G06F8/41;G06F8/61 |
| 代理公司: | 北京智繪未來專利代理事務所(普通合伙) 11689 | 代理人: | 肖繼軍 |
| 地址: | 102209 北京市昌平區未來科技城英才北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 odbc sql 語句 訪問 實時 數據庫 方法 系統 | ||
一種基于ODBC的SQL語句訪問實時數據庫的方法,包括如下步驟:系統初始化,具體為:安裝VeStore ODBC驅動程序模塊,建立VeStore ODBC數據源,連接VeStore ODBC數據源;獲取用戶輸入的SQL語句,并發給ODBC驅動程序模塊執行;ODBC驅動程序模塊將SQL語句和連接到VeStore ODBC數據源的連接句柄傳遞給模塊中的SQL解析程序;SQL解析程序將SQL語句解析成數據結構信息;根據數據結構信息提取子信息,包括:列名、表名與條件表達式;根據子信息,從VeStore實時數據庫中獲取數據和反饋信息,封裝后返回到ODBC驅動程序模塊;ODBC應用程序模塊從ODBC驅動程序模塊獲取數據和反饋信息構建結果列表,按照預設格式在界面中顯示給用戶。本發明可以有效減輕學習實時數據庫本身使用方法的負擔,提高開發和生產效率。
技術領域
本發明屬于開放數據庫互聯技術和實時數據庫領域,更具體的,涉及一種基于ODBC的SQL語句訪問實時數據庫的方法與系統。
背景技術
隨著工業和互聯網技術的迅猛發展,實時數據庫在工業場景得到越來越多的應用,但是由于實時數據庫本身列存儲的性質導致其不能直接用SQL語句進行訪問,同時技術人員和實施人員又因長期以來普遍使用的是關系型數據庫而習慣于使用SQL語句,現提出了一種基于ODBC的SQL語句訪問實時數據庫的方法,使用戶可以像訪問關系型數據庫那樣以熟悉的形式(SQL語句)訪問實時數據庫管理的海量數據,同時也減輕了實施人員學習實時數據庫本身使用方法的負擔。
發明內容
為解決現有技術中存在的不足,本發明的目的在于,解決上述缺陷,進而提出一種基于ODBC的SQL語句訪問實時數據庫的方法與系統。
本發明采用如下的技術方案。
一種基于ODBC的SQL語句訪問實時數據庫的方法,包括如下步驟:
步驟1,系統初始化,具體為:安裝VeStore ODBC驅動程序模塊,建立VeStore ODBC數據源,連接VeStore ODBC數據源;
步驟2,獲取用戶輸入的SQL語句,并發給ODBC驅動程序模塊執行;
步驟3,ODBC驅動程序模塊將SQL語句和連接到VeStore ODBC數據源的連接句柄傳遞給模塊中的SQL解析程序;
步驟4,SQL解析程序將SQL語句解析成數據結構信息;
步驟5,根據數據結構信息提取子信息,包括:列名、表名與條件表達式;
步驟6,根據子信息,從VeStore實時數據庫中獲取數據和反饋信息,封裝后返回到ODBC驅動程序模塊;
步驟7,ODBC應用程序模塊從ODBC驅動程序模塊獲取數據和反饋信息構建結果列表,按照預設格式在界面中顯示給用戶。
進一步的,所述步驟1中安裝VeStore ODBC驅動具體包括:
通過系統控制面板的管理工具進行VeStore ODBC驅動程序模塊安裝。
進一步的,所述步驟1中建立VeStore ODBC數據源具體包括:
通過系統的ODBC數據源管理器的系統DNS標簽頁選中VeStore Real-timeDataBase,進入VeStore ODBC Dirver安裝窗體,填寫VeStore實時數據庫相關IP地址、端口號、用戶名、密碼及數據源名稱和描述,完成VeStore ODBC數據源建立。
進一步的,所述步驟1中連接VeStore ODBC數據源具體包括:
通過SQL查詢界面,在“連接VeStore ODBC數據源”窗口輸入數據源、用戶名、密碼,進行VeStore ODBC數據源連接。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國能信控互聯技術有限公司,未經國能信控互聯技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211115614.5/2.html,轉載請聲明來源鉆瓜專利網。





