ordonați după data mea
numai cu ceea ce este DBGrid?
precum și nu prin dată
ORDER BY nume domeniu
DBGrid cu această coloană în ea. Am încercat prin asta # xA0; # xA0; DataModule2.BookTable.IndexFieldNames: = "Data"; Și nu a funcționat.
datamodule2.BookTable.Sort: = "Date ASC";
Eroare! "Această coloană" nu este în ea.
Această coloană este în ea.
Acest cod produce o eroare: un argument nevalid.
Această coloană nu este în ea.
coloana este în DB :) și DBGRID afișează pur și simplu ceea ce vrei.
Sfaturile uriașe, renunțarea la masa și utilizarea Interogării vor face viața mai ușoară în viitor. În acest caz, scrieți o interogare SQL, unde sortați ceea ce aveți nevoie
Mulțumesc. Ie în Interogare totul va fi OK, iar în Tabel poate cumva? Pur și simplu interesant.
> # xA0; în tabel este posibil într-un fel
Dacă există un indice în tabel pentru câmpurile obligatorii, atunci da.
De exemplu, Table1.IndexFieldNames: = "FieldName";
Dar în baza de date din tabel ar trebui să existe un astfel de index pe câmpul FieldName
Aceasta a fost prima mea încercare, care a eșuat. Calculatorul oferă o eroare.
> Calculatorul oferă o eroare.
De obicei, această eroare spune ceea ce este greșit și pe baza acestor informații puteți găsi o soluție.
> Calculatorul oferă o eroare.
Prezentați-o (o eroare) dacă vreți ceva ce vă sfătuiește.
Da. Nu pot înțelege nimic. Am cerut chiar și unui prieten să-mi scrie - are același gunoi.
Memorie: 0,75 MB
Sincronizare: 0.075 sec