YAMAGUCHI::weblog

海水パンツとゴーグルで、巨万の富を築きました。カリブの怪物、フリーアルバイター瞳です。

クエリ中でcastをするとき

printf文でAnsiString型変数にクエリをセットするときに、クエリ中にcastがあるときは注意。PostgreSQLの慣例のcast方法、つまり

somedata::integer

のように::を使ってcastして、QueryをClear、Add、Openしようとするとエラーが出る。castするときはかならず

cast(somedate as integer)

のようにすること。