• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • PB開發Sybase數據庫應用技巧集錦

    發表于:2008-10-14來源:作者:點擊數: 標簽:數據庫應用sybaseSYBASESybase
    PowerBuilder(PB)是一種跨平臺的且功能強大、 性能 優異的 開發 工具。在客戶端/ 服務器 系統結構的應用模式中,作為客戶端的一種 面向對象 的可視化設計工具,在與 數據庫 相連接操作的系統中得到較為廣泛的應用。筆者在使用PB開發Sybase數據庫應用,建立
    PowerBuilder(PB)是一種跨平臺的且功能強大、性能優異的開發工具。在客戶端/服務器系統結構的應用模式中,作為客戶端的一種面向對象的可視化設計工具,在與數據庫相連接操作的系統中得到較為廣泛的應用。筆者在使用PB開發Sybase數據庫應用,建立企業管理信息系統的過程中,積累了一點經驗和技巧,現將其中的一部分在此做點介紹,或許能夠對朋友們有點啟發和幫助。

    一、PowerBuilder與Sybase SQL Server的連接

      若在連接時出現問題,必須要冷靜多思考。首先要檢查客戶端的情況,確認Open Client已經安裝,并正確配置。要注意OPen Client必須與PowerBuilder同為32位,或同為16位。PB與Sybase連不上,常見的幾種錯誤現象及處理方法說明如下:

      1.已連接上Sybase數據庫,但在PB的數據庫(database)畫板中卻看不到用戶已經定義過的表。

      此時可打開isql或Sybase Advantage,用"sa"登錄到"master"數據庫,執行pbsyc.sql腳本文件(該文件位于PB安裝盤的server目錄)即可。值得一提的是,對Sybase Adaptive Server的版本號要加以注意,根據資料對有的相關項進行點改動。

      2.在打開PB的項目畫板(Project)或庫畫板(Library)時,出現錯誤信息提示:"cannot locate source management dll"。這個問題是因為在安裝PB時,選擇了安裝版本控制軟件(如PVCS)的接口,實際上該用戶的機器上并未安裝相應的版本控制軟件。

      解決方法: 在PB的設置中,將版本控制軟件的接口去掉,具體操作步驟是,可在PB.ini文件中,找到[Library]節,將"SourceVendor= ..."這一行注釋去掉。

      3.數據庫連接正常,但打開用戶表時若該表中有漢字則出現亂碼。

      這個問題通常是由于客戶端的缺省字符集設置和服務器端的字符集設置不一致,應修改locales.dat文件(該文件位于Sybase安裝目錄的locales子目錄下)。如果在Windows95/98操作系統下,可修改[NT]節下的相關內容;

      若操作系統平臺是Windows3.x,則修改[win3]節下的內容。在此節有一行文本為locale=default,us_english,is0_1,則說明客戶端的缺省字符集設為iso_1。開發中文管理信息系統一般建議將字符集改為cp85o,在服務器端必須要做相應的調整。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>