[Gauche-devel-jp] Re: dbd.mysqlで、fetchを途中でやめたい場合

アーカイブの一覧に戻る

えんどう yasuy****@javao*****
2004年 4月 19日 (月) 08:10:01 JST


 えんどうです。

>perlでは、DBI層からSQL文を渡す時にオプショナルな引数で
>DBD固有のパラメータその他を設定したり、
>statement handlerを生成してから実行する前に、設定していました。
>(↓をmysql_use_resultで検索すると、あると思います)
>http://search.cpan.org/~rudy/DBD-mysql-2.9003/lib/DBD/mysql.pm

見てみました。

dbi-make-query でオプション引数を指定できるようにすれば
良いのかも知れません。

>あ、そうです。
>(でも普通はそんな事しないですよね…)
>(自分は、goshの手入力モードから試した時に、
>  コレに引っかかって、「何で動かないんだ!?」と、
>  悩んでしまったので…)

実は結果セットを返さない insert や update でも <dbi-result-set> を
make しているので、この仕様は自分でもすっきりしていません。

insert や update のために、<dbi-result-set> に affected-rows 
みたいなスロットを持った方が良いのかも知れません。

>こちらこそ、これからDBI/DBDにバリバリ頼らせてもらって、
>色々作ったりさせていただきますので、
>どうかよろしくお願いします。(^^)

こちらこそ。

-- 
ENDO Yasuyuki <yasuy****@javao*****>
http://www.javaopen.org/~yasuyuki/ (Personal/Japanese Only)
http://www.javaopen.org/jfriends/ (Japanese Only)




Gauche-devel-jp メーリングリストの案内
アーカイブの一覧に戻る