Cum se obține numărul dbgridului șir selectat

Cum se obține numărul șirului DBGrid selectat?

DBGrid nu specifică o celulă, cum se obține numărul rândului în care este alocată celula?
Și cum să ajungeți apoi la datele din această linie?







Dacă grilă este așa:
număr # xA0; # xA0; Valoare
1 # xA0; # xA0; # xA0; 45
> 2 # xA0; # xA0; # xA0; 55
3 # xA0; # xA0; # xA0; 70
Și linia 2 este alocată deoarece va ajunge la "2" și "55"?

A funcționat.
Dar nu am înțeles cum :(
Grid.SelectedField.FieldName
Câmpul selectat (înțeleg că va fi alcătuit dintr-o singură celulă) așa? # xA0; Deci, ce va fi asta? Care este numele celulei? (Numele coloanei pare a fi de înțeles - ceea ce este în antet și cu celula este neclar)?

Ce face FieldByName atunci?

amenințare
Ce înseamnă acest câmp? Coloana?

Dacă am selectat (de la celula Pimera) 55 am nevoie pentru a obține (2, 55) pentru a ajunge la 2

Da. Mi-am amintit.
Grid.SelectedField.FieldName # xA0; atunci ce înseamnă asta?






Am citit certificatul.
Pot să o descifrez? În mod obișnuit,
DBGrid1.SelectedField.FieldName - alegeți ceva.


> DBGrid1.SelectedField.FieldName

mai întâi de la Pascal la rusă: numele câmpului selectat (curent, dacă doriți) în înregistrarea curentă, în sursa de date atașată la grila

Deci câmpul e ceea ce? Coloana în care este celulă asociată cu celula selectată din Grilă?

Deci, ce despre FieldByname atunci:
DBGrid1.DataSource.DataSet.FieldByname
Returnează exact ceea ce este evidențiat?

Aah, naibii, totul depinde de unde este cursorul? (Adică>)?
Și tot ce fac cu DataSet ce fac cu linia pe care se află cursorul?

Afiget 8-O și nu este încă începător.
Despre învățarea elementelor de bază chiar amintindu-le de o corn.

Afiget 8-O și nu este încă începător.
Ei bine, este legat de baze, sau ar trebui să izbucnesc?


> Despre învățarea elementelor de bază chiar amintește de banal.

Da, amintiți-vă, doar cu cartea. Pot citi Pacheco?

Cred că este un pic mai devreme. Pentru început, studiați clasele TDataSource și (în special) TDataSet.
Fără a înțelege esența lor, este imposibil să înțelegem principiul de lucru cu bazele de date din Delphi.

și o mică algebră relațională nu va face rău, pentru a nu bâzâi, care este domeniul







Trimiteți-le prietenilor: