新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于Labwindows CVI的測試系統數據庫設計

        基于Labwindows CVI的測試系統數據庫設計

        作者: 時間:2011-08-27 來源:網絡 收藏
        (3)激活SQL連接
        事實上,激活SQL連接是進行查詢會話的前提,可以采用自動SQL或顯式SQL兩種方式來實現SQL旌接的激活。
        (4)處理SQL語句
        這是操作的關鍵。主要是對創建記錄、獲取記錄、更新記錄、刪除記錄等。通過使用SELECT語句可將數據表中的字段綁定到程序中的變量上,接著用取值函數獲取所選記錄。每次調用取值函數,工具包都會將中的列變量拷貝到程序中綁定的變量上。更新行或創建行時,還可以用綁定的變量,即更新行或創建行時將新值拷貝到綁定的變量并隨后調用適當的函數,然后將程序中的數據添加到數據庫對應的字段。
        (5)斷開SQL璉接
        SQL操作結束后,應斷開SQL連接,這一步驟在任何方向上取值時都是特別重要的,它可以保證關閉連接并刪除建立連接時所生成的臨時登記文件。
        (6)斷開數據庫
        全部數據庫操作結束后,應確保斷開通過SQL建立的數據庫連接已被其他地方不小心修改,同時也可用來釋放系統資源。


        3 數據的代碼設計
        現以本中的用戶管理數據的獲取為例,詳細介紹本系統數據庫的設計方法,其部分配置代碼如下:

        //激活SQL連接
        hstmt=DBActivateMap(hmap,"Pass-Word");
        //操作SQL并使得當前各字段分別映射到各相關變量
        resCode=DBFetchRandom(hstmt,userid2+1);
        //其他操作
        //斷開SQL連接
        resCode=DBDeactivateMap Oamap);
        //斷開數據庫
        resCode=DBDisconnect(hdbc);


        4 結束語
        本文介紹了基于s的軟件數據庫的設計和配置方法。現在,這部分技術已經相當成熟,將其運用到虛擬儀器系統中,可以更好的管理系統數據,提高系統效率。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 平湖市| 会东县| 宣化县| 阿巴嘎旗| 黔西县| 宜春市| 咸丰县| 陆川县| 丹巴县| 大埔县| 儋州市| 梓潼县| 屏东市| 葫芦岛市| 于都县| 婺源县| 巴林左旗| 陆良县| 周口市| 大庆市| 仲巴县| 宜州市| 桦南县| 甘肃省| 漳平市| 油尖旺区| 靖安县| 澎湖县| 扎兰屯市| 平度市| 陆川县| 桓仁| 泰安市| 凭祥市| 保山市| 贡嘎县| 格尔木市| 达日县| 根河市| 晋中市| 库伦旗|