04. oktober 2001 - 09:26Der er
7 kommentarer og 1 løsning
Hente en række i access
Jeg bruger en access database i mit Delphi 6 program, og jeg har problemer med at hente værdier fra databasen. Jeg kunne godt tænke mig at man kunne hente en hel række over i en TList. Kan det lade sig gøre? Hvad med indsættelse. Hvad bruger man til at sende en SQL-sætning afsted?
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
Det har jeg allerede gjort, og det ser ud til at virke fint nok. Men når jeg skriver tabelnavn. så kommer der så mange funktioner at jeg ikke kan overskue det. Hvilken en skal jeg bruge?
Jeg ville sådan set bare have en enkelt værdi f.eks navn fra en af rækkerne i tabellen. Men det er måske nemmest hvis man laver et DBGrid? Kan man dobbeltklikke i et DBGrid, og så få værdierne i den række lagt ud i fx editbokse?
Eller hvis du gerne vil have navnet på alle rækkerne i din tabel så prøv nedenstående:
procedure TForm1.Button2Click(Sender: TObject); var i: Integer; Info: String; begin Info := \'The fields of table \' + Table1.TableName + \' are:\'#13#10#13#10; for i := 0 to Table1.FieldCount - 1 do Info := Info + Table1.Fields[i].FieldName + #13#10; ShowMessage(Info); end;
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.