[前][次][番号順一覧][スレッド一覧]

mysql:5003

From: "TAKAHASHI, Tomohiro" <"TAKAHASHI, Tomohiro" <t_takahashi@xxxxxxxxxx>>
Date: Mon, 21 Jan 2002 21:39:29 +0900
Subject: [mysql 05003] Re: sjis サーバの BLOB 項目に画像を登録 ( たぶん解決)

  高橋(智)です。

前田 剛 wrote:
> 
>   <略>
> 
>  ですので、libmysql.cに手を入れずにうまく更新させるには、高橋さ
> んが[mysql 04957]でおっしゃったようにSQL文に0xで始まる16進数の並
> びを書くしかないような気がします。

  libmysql.cをごっそり書き換えても宜しいかと。

  また、これだと文字コードなんか関係なく100%確実ですが、SQL文の長さ
が脹れ上がるので、格納できる最大サイズが小さくなってしまいますね。(^^;
  ムズカシイところですね。

 
>   <略>
> 
>  ADO + MyODBCだとTField.LoadFromStreamの第二引数にftBlobを指定
> すると実行時に「無効なタイプ」というエラーが発生してしまうので仕
> 方なくftStringを指定しているのですが、このことが原因だと思います。
>  TField.Valueにバリアント配列(バイト型)を代入しようとしてみた
> のですが、これもうまくいきませんでした(エラー内容失念)。

  dbExpressもADOExpressもそれほど枯れていないので、ムカツクことが
多いですね。特にパラメータ付きクエリーの発行や、BLOB型の扱いで。
  米Borlandのnewsgroupで言ってやってください。(^^;

-- 
高橋智宏
  Java読書会( http://www.t3-jpn.com/bof/ )
  T3-Japan( http://www.t3-jpn.com/ )

[前][次][番号順一覧][スレッド一覧]

      4955 2002-01-18 01:50 [前田 剛 <maeda@xxxxx] sjis サーバの BLOB 項目に画像を登録 ( たぶん解決)
      4956 2002-01-18 02:25 ┣["TAKAHASHI, Tomohiro]                                       
      4957 2002-01-18 02:48 ┃┣["TAKAHASHI, Tomohiro]                                     
      5002 2002-01-21 21:25 ┃┗[前田 剛 <maeda@xxxxx]                                     
->    5003 2002-01-21 21:39 ┃ ┗["TAKAHASHI, Tomohiro]                                   
      5335 2002-04-10 23:30 ┗["TAKAHASHI, Tomohiro]