02-04-2020, Saat: 14:14
Peki şöyle bir şey yapabilir miyim? Yeni değer Edit1.Text aktarıp Edit1 de düzelttikten sonra tekrar DBGrid1 deki aynı hücreye aktarmak.
Edit1.Text e aktarabiliyorum.
Bu şekilde de Edit1.Text den DBGrid1 e aktarmak istedim olmadı.
---------------------------
Debugger Exception Notification
---------------------------
raised exception class EDatabaseError with message 'StokSabit: Dataset not in edit or insert mode'. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------
Edit1.Text e aktarabiliyorum.
procedure TForm26.DBGrid1KeyPress(Sender: TObject; var Key: Char); Var SabitCevap:Byte; begin IF Key=#13 Then begin SabitCevap:=Application.MessageBox('Stok Bilgileri Güncellenecek Eminmisiniz ?','Stok Sabit Güncelle', MB_YESNO or MB_ICONQUESTION); IF SabitCevap = MrYes Then // cevap evetse Begin DBGrid1.Enabled:=True; Edit1.Text:=(StokSabit.Fields[DBGrid1.SelectedIndex].AsString);
Bu şekilde de Edit1.Text den DBGrid1 e aktarmak istedim olmadı.
procedure TForm26.Edit1Exit(Sender: TObject); begin DBGrid1.Columns[3].ReadOnly:=False; StokSabit.Fields[DBGrid1.SelectedIndex].AsString:=Edit1.Text; end;
---------------------------
Debugger Exception Notification
---------------------------
raised exception class EDatabaseError with message 'StokSabit: Dataset not in edit or insert mode'. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------