Avatar billede compilos Nybegynder
01. april 2001 - 20:59 Der er 1 kommentar og
2 løsninger

Locate

Jeg har 2 Query´s - henholds på form3 og Form4.
Jeg har fundet en post på form4.
Jeg har så tænkt mog at bruge ´locate´ - funktionen til at min Query på form3 finder samme post. Query´erne er ens - de er bare på 2 forskellige forme.
Men jeg kan sgu´ ikke finde ud af det med den ´Locat´ funktion.
Avatar billede nico26 Nybegynder
01. april 2001 - 21:58 #1
if Query1.Locate(\'Field1\', Variant(Edit1.Text), [loCaseInsensitive]) then
    Edit2.Text := Query1.FieldByName(\'Field2\').AsString;
Avatar billede nico26 Nybegynder
01. april 2001 - 22:02 #2
hvis du vil søge på flere fields ad gangen skal du bruge et variantarray:

if Query1.Locate(\'Field1;Field2;Field3\', VarArrayOf([Edit1.Text, Edit2.Text, Edit3.Text]), [loCaseInsensitive]) then
    Edit4.Text := Query1.FieldByName(\'Field2\').AsString;
Avatar billede compilos Nybegynder
01. april 2001 - 23:01 #3
Det jeg søgte var dette her
Form3.Query1.Locate(\'kundenr\',Query1.Fieldbyname(\'kundenr\').asstring,[]);

Vi deler pointene som tak for din ´hjælp\'
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester