デバッガ例外のエラーは何とか解決しました。
ありがとうございます。
あと、指定したレコードもうまく消えるようになりました。
ただ、それと同時にDBGridに何も表示されなくなってしまいます。
(データベースに残っているデータがです)
どなたかよろしくお願いします。
コードは
procedure TForm1.Button1Click(Sender: TObject);
begin
Query1.SQL.Clear;
Query1.SQL.Add('DELETE FROM test WHERE ID>=3');
Query1.ExecSQL;
end;
です。
DBGridに接続しているDataSetをCloseしてOpenしてやれば再表示されますね。
もう少し簡単な方法もあると思いますが、すぐには思いつきません。
# DBはあまりやらないので
ありがとうございます。
まだわからないことが多いのでそのときはお願いします。
ツイート | ![]() |