Hogyan lehet törölni sorokat a törlés gombot dbgrid
Hogyan sorokat törölni DBGrid gomb törlése?
Cserélhetők a gomb kódját - működik.
De nyomja meg a nyilakat, a Page Up, Page Down, Home, End, és ami a legfontosabb, Törlés, anélkül, hogy a feldolgozott (azaz nem tartozik a kulcs?)
Itt van egy ilyen eset, hogy egy pillantást, kérem:
eljárás TForm1.DBGrid3KeyPress (Sender: TObject; var Key: Char);
kezdődik
ha key = „13”, akkor // írja például
ADOTable3.Delete;
DBGrid3.DataSource.DataSet.Delete;
végén;
(Ez azt jelenti, hogy nem tartozik a kulcs?)
eljárás TForm1.DBGrid3KeyPress (Sender: TObject; var Key: Char);
Nem tartozik a Char
> ADOTable3.Delete;
> DBGrid3.DataSource.DataSet.Delete;
.
A kétszer, majd törölje mi?
És rács Ctrl + Delete törölni must (nem biztos).
Először - ez az engedélyt az adatbázis eltávolítása (valami ilyesmi).
A második - a tényleges eltávolítása az asztalról (és az adatbázis)
Igen, a Ctrl + Delete törölni kell (még nem tesztelt)
És mégis, hogyan kell számolni, ha megnyomja a Del?
> És mégis, hogyan kell számolni, ha megnyomja a Del?
által onkeydown.
> És mégis, hogyan kell számolni, ha megnyomja a Del?
Dobja nafigator nafig és használják saját gombok (és lehetőleg kombinálva TActionList + TActions kijelölt gombok)
Általában juzat eltávolítani a Del nem ajánlott, akkor lehetetlen lesz szerkesztésre rács törölni a fő karakterek.
Onkeydown felvezető nem ajánlott a használata nem túl tapasztalt, legalábbis a rács. Ez ahhoz vezethet, hogy nem megfelelően reagáló fichey számos standard rács.
Adatok megkülönböztetése (Általában TDataSet, ebben - TADOTable) és az adatok megjelenítése (TDataSource + TDBGrid)
Műveletek adatok (törlés, beillesztés, változás) keresztül végezzük adatbázisba. Minden, ami kapcsolatban van a kijelzőn (rendering, fókusz, stb) keresztül yuzaem rács. Hogy miért. Figyelmesen olvassa el [2]
> Az első - az engedélyt az adatbázis eltávolítása (valami
> Like).
> A második - a tényleges eltávolítása az asztalról (és az adatbázisból)
- mi felbontás. Törli két egymást követő írási ezt a kódot.
Memória: 0,73 MB
Idő: 0,067 c