PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
12378 00/07/25 14:03:35 RE(7):PB7.0: blobを使用したバイナリーデータからstringへの変換について&ゴミレス By M.M
12339 00/07/24 09:14:52 RE(6):PB7.0: blobを使用したバイナリーデータからstringへの変換について&ゴミレス By 俺様
12333 00/07/21 18:26:04 RE(5):PB7.0: blobを使用したバイナリーデータからstringへの変換について&ゴミレス By あすかちゃんの父
12330 00/07/21 17:49:31 RE(4):PB7.0: blobを使用したバイナリーデータからstringへの変換について&ゴミレス By 俺様
12323 00/07/21 16:22:39 RE(3):PB7.0: blobを使用したバイナリーデータからstringへの変換について&ゴミレス By M.M
12318 00/07/21 13:27:38 RE(2):PB7.0: blobを使用したバイナリーデータからstringへの変換について By 俺様
12316 00/07/21 12:52:23 RE(1):PB7.0: blobを使用したバイナリーデータからstringへの変換について By あすかちゃんの父
12314 00/07/21 09:24:03 PB7.0: blobを使用したバイナリーデータからstringへの変換について By turuturu

カテゴリ:PowerBuilderの開発環境
日付:2000年07月21日 09:24 発信者:turuturu
題名:PB7.0: blobを使用したバイナリーデータからstringへの変換について

皆さんこんにちわ。
PB7.0で128バイトのバイナリーデータから16ビット分を
文字列に変換する処理を作成したのですが、該当データ量が
約80000件ほどあり、パフォーマンス的にかなりきつい状態です。

過去ログから以下の内容を検索したのですが、やはりCでDLLを
作るしかパフォーマンスを改善できないのでしょうか。

因みに、1万件を処理するのにおおよそ20分かかります。
何か良い方法があれば教えてください。

>>blobから1byteづづ切り出して、コードを調べるロジックを組めば
>>できるのですが、MB単位のデータでこれをやるのは、パフォーマン
>>ス的につらいものがあり、悩んでいます。

>CでDLLつくるしかないのではないでしょうか。
>あるいは、blob変数を単純にstring変換するのではなく、一度0x00を別のコード(0xFFとか)
>に置き換えてからstring変換→Pos関数へ という処理にするのはどうでしょうか。



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

OS HP-UX
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.