熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

Visual C#中實現DB2數據庫的編程實例[1]

2022-06-13   來源: .NET編程 

  在Visual StudioNET Beta 版本中訪問IBM DB等非SQL Server數據庫通常是使用ADONET的ODBC方法而在Beta 中則改用OLE DB方式存取數據庫

      Beta中連接字符串主要需聲明數據庫的ODBC的DNS名字但Beta 中的OLE DB連接的字符串就較復雜了使用的類也不相同由於DB等數據庫在大型機等應用中使用非常廣泛NET自然會全力支持此類編程開發為此下文將逐步闡述OLE DB的DB開發 

  OLE DB for DB驅動

      首先Visual StudioNET和Windows Server中並未直接提供DB的OLE DB驅動因此需下載Microsoft Host Integration Server 軟件該軟件包中含OLE DB Provider and ODBC driver for DB需下載Server端軟件包並在安裝時選擇安裝Data Integration安裝完成後就可使用其OLE DB的DB驅動了

  設置數據庫連接

      首先我們需配置好DB的客戶端設置打開視圖選單項中的服務器資源管理器在其數據連接中新增一個連接指定程序選項時選擇Microsoft OLE DB Provider for DB下一步連接選項中填寫如下信息

Data Source: QCDB(請酌情修改)
NetworkTCP/IP
IP Address數據庫服務器地址
Network PortDB服務端口
Username數據庫訪問權限的用戶名
Password該用戶口令
Database initial CatalogQCDB
Package collectionQCDB
default schemaUserid

  下一步高級選項中選各自國家語言對應的code page及CCSID最後按確認鍵完成創建連接 

      假設QCDB這個DB數據庫中有一名為address的新數據表其包含四個字段nameemailage和address我們可用服務器資源管理器打開上述連接及該數據表可輸入數條中文記錄確定中文字符能否正常顯示 

  為項目增加數據庫連接

      用Visual Studio新建一個ASPNET項目激活服務器資源管理器的上述連接用鼠標將該連接拖至新建的Web Form上則OLE DB需要的連接字符參數全部自動寫入Web Form程序中上述連接生成的語句如下

[]  []  []  


From:http://tw.wingwit.com/Article/program/net/201311/15162.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.