資訊頻道

      簡述紫金橋組態軟件與mysql數據庫的連接

      在紫金橋組態軟件中,連接mysql數據庫的方式一般有兩種:
      一 用報表關系數據源點
      1 在點組態中創建“報表關系數據源點”
      2 在聯接字符串后面點擊 ,并選擇“使用DNS數據庫源連接”
      3 彈出路徑選擇對話框,點擊 新建
      4 找到“mysql odbc 5.1 Driver”,并“下一步”
      5點擊瀏覽,選擇路徑保存。并點擊下一步。
      6 點擊完成。
      7 選擇剛才新建的數據源。點擊確定。
      8 本地mysql的話,只需要選擇database。如果是遠程數據庫,輸入遠程ip。點擊test按鈕。

      9 在報表中點擊“關系數據庫連接設置” ,然后點擊 選擇關系數據源點
      10 選擇事先建立好的關系數據源點mysql
      11 回到關系庫連接設置,并“確認”
      這樣就可使用報表對象的Sql函數來訪問數據庫了,如:
      #report.SqlSelectCmd(csCmd);//其中csCmd為SQL命令的字符串。
      二 用SQL連接函數
      SQLConnect( ConnectID, SourceDesc)
      ConnectID整型,數據源標識,為返回值,該值將用于其它后續SQL函數。
      SourceDesc字符串,數據源描述。數據源描述可以通過腳本中工具條 按鈕“SQL連接“按鈕得到。
      使用示例形如:SQLConnect(ConnectID,"DSN=abc;DBQ=D:\0\abc.mdb;DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;UID=admin;");
      如何獲取SourceDesc即數據源描述字符串?
      步驟:
      1 點擊腳本工具條
      2 選擇之前建的mysql.dsn后,選擇“確定”
      3 本地mysql的話,只需要選擇database。如果是遠程數據庫,輸入遠程ip。點擊test按鈕。

      4在腳本編輯區中就出現該mysql數據的聯接字符串:
      注意:如果要使用中文字符串,必須指定字符編碼為gbk。而且odbc連接的字符編碼、數據庫的字符編碼、表的字符串字段的字符編碼都要設置為gbk。
      總結:組態連接mysql數據庫,使用的是DSN,而access,sql server,oracle數據庫有自己專門的驅動連接。但是他們同樣也可以使用DSN連接。所以,如果有新的類型的數據庫要連接,可以嘗試DSN連接。

      文章版權歸西部工控xbgk所有,未經許可不得轉載。

      主站蜘蛛池模板: 亚洲乱码日产一区三区| 无码午夜人妻一区二区不卡视频| 亚洲国产高清在线精品一区| 日韩精品一区二区三区老鸦窝| 免费萌白酱国产一区二区三区| 亚洲国产AV无码一区二区三区| 日本成人一区二区| 香蕉一区二区三区观| 麻豆精品一区二区综合av| 女同一区二区在线观看| 国产伦精品一区二区三区女| 亚洲乱码一区二区三区在线观看 | 风间由美在线亚洲一区| 无码国产精品一区二区免费式直播 | 成人H动漫精品一区二区| 亚洲一区影音先锋色资源| 无码日韩精品一区二区人妻| 国产免费av一区二区三区| 日韩精品免费一区二区三区 | 日韩国产免费一区二区三区| 中文字幕一区二区三区精彩视频| 亚洲欧洲∨国产一区二区三区| 中文字幕一区日韩在线视频| 波多野结衣一区二区三区aV高清| 亚洲高清偷拍一区二区三区 | 精品欧洲av无码一区二区三区| 国产亚洲一区二区三区在线观看| 久久精品综合一区二区三区| 国产在线精品一区二区夜色| 91麻豆精品国产自产在线观看一区| 国产精品第一区第27页| 国产精品亚洲产品一区二区三区| 一区二区三区免费看| 国产在线精品一区二区不卡麻豆 | chinese国产一区二区| 综合久久一区二区三区| 亚洲不卡av不卡一区二区| 亚洲一区二区三区精品视频| 国产精品日韩欧美一区二区三区| 日韩伦理一区二区| 成人区人妻精品一区二区不卡网站 |