掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
カーソルを移動させるには・・・? (ID:644)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Webアプリケーションですか? 動作の基本は同じです。 Actionが呼び出されたときに、データベースを検索・移動・更新させればよいだけです。 Webアプリケーションを走らせる環境に無いので、GUIのボタンでの動作ですが、こんな感じで出来るはずです。 それとも、Webアプリケーションだと動かないのでしょうか。 そうなると環境の問題ですかね。 うちの環境は、 Delphi5 + Oracle8i + ODBC(Oracle ODBC Driver) です。 begin Table1.Locate('氏名コード', 'CC',[ ]); { 検索 } Table1.FindPrior; { 検索したレコードの前のレコードへ移動 } Table1.Edit; { 編集モード } Table1.FieldValues['部署'] := 'BBB'; { 値の変更 } with Table1 do begin Database1.StartTransaction; try ApplyUpdates; { 更新内容をデータベースに書き込む } Database1.Commit; { 成功した場合,変更をコミットする } except Database1.Rollback; { 失敗した場合,変更を取り消す } raise; {CommitUpdates が呼ばれないように例外を生成する } end; CommitUpdates; { 成功した場合,キャッシュをクリアする } end; end;
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.