30. juni 2002 - 12:36Der er
4 kommentarer og 1 løsning
simpel søgning i lille DB
Har på et tidspunkt mistet alle mine kildefiler til programmer lavet gennem årene (hobby).Således er jeg nu interesseret i at rekonstruere et lille program hvor jeg simpelthen skal lale en knap "søg" og derefter et editfelt hvor der indtastes et navn eller beg til navnet - og når der så trykkes på knappen "søg" indstiller databasen sig på det sted (et andet editfelt), der svarer til det indtastede.Det var vist ikke så svært, men har arbejdet med flere versioner og jeg ville gerne starte med den letteste.
Det er jo faktisk lige meget, du skal bruge den funtion der hedder Locate() den er på TDataset klassen og virke både på en TQuery og et TTable, du kan se parametrene i online hjælpen.
det må være i delphi 6 de funktioner er.Det lyder ellers lækkert.Må se at få skaffet mig det.Imidlertid: Har i min delphi 5 fundet en textdataset under data access, men kan ikke umiddelbart finde nogen lokate-funktion.Og faktisk er jeg så håbløs at jeg for den aktuelle databases (standard paradox) vedkommende sidder og arbejder med en delphi 4 version der ikke engan har den textdataset du omtaler.Egtl. havde jeg tænkt noget simpelt med nogle strenge: har fundet en stump fra en bog: Table1.SetRangeStart; Table1FindKey([Edit1.Text]); Table1SetKey; Table1Fields[0].AsString:=Edit1Text; Table1.GoToNearest;
Men programmet angiver ved build at jeg ikke har def. findkey osv og det kan jeg ikke lige gennemskue hvordan man skal få bragt ind.
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.