みなさま、おはようございます。
DBGrid と UniDac コンポーネントを入手しました。ポップアップメニューを使用して行を選択します。popupmenu の onclick イベントを介して、TEdit のデータを新しいフォームに入力します。
問題は、dbgrid から選択したデータを編集したいということです。
このコードは、dbgrid が更新されるまで機能し、古い値が dbgrid に再び表示されます。dbgrid だけでなく、mysql テーブルでも変更するにはどうすればよいですか?
私の実際のコード:
FQuery.Edit;
FQuery.FieldByName('CfgUID').AsString := Edit4.Text;
FQuery.FieldByName('CfgMod').AsString := Edit1.Text;
FQuery.Post;