Re: Re: ClientFileSaveDlg
Jiro123
投稿数: 271
以前の投稿に、
>TEXTを書き出す時にBLOB型項目に書き
とありますが、具体的にどのようにしていますか。
この情報だけでは、実際にどのようなロジックを組まれているのか解らないので、できるだけ詳しく説明して頂けるとご支援できるかもしれません。
改行文字はどのようにしてセットしているのでしょうか。
私がテキストファイルをクライアント側で保存するプログラムを作成するときは、一旦別プログラム(タスク)でテキスト出力プログラムを作成し、そのファイルを、File2Blob関数(※)を使ってテキストファイルをBLOB型に変換してBLOB変数にセットし、そのBLOB変数をClientBlb2File関数を使って、クライアント側にファイルを保存しています。
ただし、この方法だと、ファイルサイズの大きなものを扱おうとすると、実行時にメモリエラーとなる可能性があります。
ネットワークスループットやマシンのメモリ容量、同時アクセスユーザ数などを考慮して、ファイルサイズの上限を考慮されることをアドバイスしておきます。
まずは目安として1MBくらいを上限にテストされてはどうでしょうか。
--------------
※投稿時は『Blb2File関数』と記述していましたので、誤りで合った為訂正しました。
>TEXTを書き出す時にBLOB型項目に書き
とありますが、具体的にどのようにしていますか。
この情報だけでは、実際にどのようなロジックを組まれているのか解らないので、できるだけ詳しく説明して頂けるとご支援できるかもしれません。
改行文字はどのようにしてセットしているのでしょうか。
私がテキストファイルをクライアント側で保存するプログラムを作成するときは、一旦別プログラム(タスク)でテキスト出力プログラムを作成し、そのファイルを、File2Blob関数(※)を使ってテキストファイルをBLOB型に変換してBLOB変数にセットし、そのBLOB変数をClientBlb2File関数を使って、クライアント側にファイルを保存しています。
ただし、この方法だと、ファイルサイズの大きなものを扱おうとすると、実行時にメモリエラーとなる可能性があります。
ネットワークスループットやマシンのメモリ容量、同時アクセスユーザ数などを考慮して、ファイルサイズの上限を考慮されることをアドバイスしておきます。
まずは目安として1MBくらいを上限にテストされてはどうでしょうか。
--------------
※投稿時は『Blb2File関数』と記述していましたので、誤りで合った為訂正しました。
投票数:0
平均点:0.00
投稿ツリー
-
ClientFileSaveDlg
(ogasawara, 2010-11-14 21:12)
- Re: ClientFileSaveDlg (Jiro123, 2010-11-15 10:44)
- Re: ClientFileSaveDlg (Jiro123, 2010-11-15 11:05)
- Re: ClientFileSaveDlg (ogasawara, 2010-11-15 18:13)
- Re: ClientFileSaveDlg (Tanda, 2010-11-15 18:16)
-
Re: ClientFileSaveDlg
(ogasawara, 2010-11-16 8:55)
-
Re: Re: ClientFileSaveDlg
(ogasawara, 2010-11-16 18:41)
- Re: Re: Re: ClientFileSaveDlg (Tanda, 2010-11-16 18:52)
-
Re: Re: ClientFileSaveDlg
(Jiro123, 2010-11-16 19:35)
-
Re: Re: Re: ClientFileSaveDlg
(ogasawara, 2010-11-16 21:14)
-
ClientFileSaveDlg
(ogasawara, 2010-11-17 9:01)
- Re: ClientFileSaveDlg (Jiro123, 2010-11-17 10:38)
-
ClientFileSaveDlg
(ogasawara, 2010-11-17 9:01)
-
Re: Re: Re: ClientFileSaveDlg
(ogasawara, 2010-11-16 21:14)
-
Re: Re: ClientFileSaveDlg
(ogasawara, 2010-11-16 18:41)
- Re: ClientFileSaveDlg (ogasawara, 2010-11-18 13:28)
- Re: ClientFileSaveDlg (ogasawara, 2010-11-18 14:00)