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

mysql:13325

From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Wed, 13 Sep 2006 07:36:41 +0900
Subject: [mysql 13325] Re: データに「十」でエラー

とみたです。

On Wed, 13 Sep 2006 00:05:11 +0900
遠藤 俊裕 <endo@xxxxxxxxxx> wrote:

> > 現象から判断すると、Delphi が SJIS であることを認識できておらず、
> > 0x5c(\)をエスケープしようと余計なことをしているように思えます。
> 
> いえいえ。Delphi「は」そんな事しません。
        〜〜
> これでボタンをぽちっとすると、Edit には
> 8F : 5C : 5C : 
> と表示されます。
> 
> str := '十\'; を str := '十';
> とすると
> 8F : 5C : 
> と表示されます。

Delphi が単純に文字列を扱う時の話じゃないです。MySQL のクエリを生成す
る際に、SQL インジェクションを防止するために、特殊記号のエスケープをす
るはずで、その処理の話です。

> なので、Delphi ではなく、そこから先が何かやっているので
> あろうと。
> おそらく、サードパーティーのコンポか、あるいは、そのコン
> ポが使っているであろうライブラリか。
> あるいは、サーバか。

Delphi じゃなくても、クライアントの誰かがやっているはずです。
サーバはそんなことはやりません。

> > # MySQL 4.0 は文字コードの自動変換がないので話が簡単で良いなぁ :-)
> 
> そーなんでしたっけ?(^^;
> その辺からごちゃごちゃしてませんでした?
> あ、あれは 4.1 でしたっけか?(^^;

4.0 と 4.1 の間は天と地ほどの差があります :-)

-- 
とみたまさひろ <tommy@xxxxxxxxxx>
日本MySQLユーザ会 http://www.mysql.gr.jp

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

     13308 2006-09-12 11:51 [<kiwah@xxxxxxxxxx>  ] データに「十」でエラー                  
     13309 2006-09-12 12:12 ┣[早間 <hayama@xxxxxxx]                                       
     13311 2006-09-12 12:20 ┃┗[<y-iida@xxxxxxxxxx> ]                                     
     13312 2006-09-12 12:55 ┃ ┗[夢屋 和久 <yumeya21@]                                   
     13313 2006-09-12 13:53 ┃  ┗[<y-iida@xxxxxxxxxx> ]                                 
     13310 2006-09-12 12:18 ┣[The Sunday Breeze <w]                                       
     13314 2006-09-12 16:11 ┗["TAKAHASHI, Tomohiro]                                       
     13315 2006-09-12 16:56  ┗[<kiwah@xxxxxxxxxx>  ]                                     
     13316 2006-09-12 17:03   ┣[遠藤 俊裕 <endo@xxxx]                                   
     13317 2006-09-12 17:47   ┃┗[<kiwah@xxxxxxxxxx>  ]                                 
     13318 2006-09-12 17:56   ┃ ┣[遠藤 俊裕 <endo@xxxx]                               
     13319 2006-09-12 18:04   ┃ ┃┗[<kiwah@xxxxxxxxxx>  ]                             
     13320 2006-09-12 18:14   ┃ ┃ ┗[遠藤 俊裕 <endo@xxxx]                           
     13324 2006-09-13 00:46   ┃ ┣[遠藤 俊裕 <endo@xxxx]                               
     13329 2006-09-14 00:49   ┃ ┗["TAKAHASHI, Tomohiro]                               
     13330 2006-09-14 10:34   ┃  ┗[<kiwah@xxxxxxxxxx>  ]                             
     13342 2006-09-14 14:43   ┃   ┗[早間 <hayama@xxxxxxx]                           
     13322 2006-09-12 23:50   ┗[とみたまさひろ <tomm]                                   
     13323 2006-09-13 00:05    ┣[遠藤 俊裕 <endo@xxxx]                                 
->   13325 2006-09-13 07:36    ┃┗[とみたまさひろ <tomm]                               
     13326 2006-09-13 07:46    ┃ ┗[遠藤 俊裕 <endo@xxxx]                             
     13327 2006-09-13 15:12    ┗[<kiwah@xxxxxxxxxx>  ]                                 
     13328 2006-09-13 23:31     ┗[Mamiya Masataka <xc8]                               
     13343 2006-09-14 15:19      ┗[遠藤 俊裕 <endo@xxxx]