掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
comboboxの内容をDBへ反映 (ID:37045)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こんにちわ。comboboxで作成した内容(たとえば、性別の男・女)を変えずにDBのテーブルをupdateしたいのですが、どうしても数字の2が入ってしまいます。どなたか理由お分かりになる方いますか?(バージョンはdelphi5以降で) まずstring型変数に、 s_combobox := .items[combobox.itemindex]; with query1 do begin close; sql.add('update TTable set gender = :value); prepare; params[0].Asstring := s_combobox; execsql end; これで、実行するとdelphiのフォーム上のcomboboxで「男」または「女」を選択しても、数字の2がstring型でTTableにupdateされてしまします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.