Avatar billede mulle_hansen Nybegynder
26. februar 2002 - 17:43 Der er 12 kommentarer og
1 løsning

SQL: Alle tabeller der...

Hvordan får jeg i Delphi vist 'id'en på alle brugere i en SQL-database, som har teksten "røv" under deres 'profiltekst'...?
Det er mere end en bruger... :)
Avatar billede stoney Nybegynder
26. februar 2002 - 17:51 #1
with ADOQuery1 do begin

  with SQL do begin
    Clear;
    Add('SELECT * from tabelnavn');
    add('where feltnavn like :soegparam');
   
    ADOQuery1.Parameters.ParamByName('soegparam').Value := '%' + edit1.text + '%';
   
  end;
  Open;
  end;

//edit1.text erstattes af røv hvis det ikke skal være dynamisk søgning

Stoney
Avatar billede stoney Nybegynder
26. februar 2002 - 17:51 #2
Det var et svar

:-)

Stoney
Avatar billede mulle_hansen Nybegynder
26. februar 2002 - 17:57 #3
Hvordan viser det så alle brugere der har det i deres tekst? :)
Avatar billede stoney Nybegynder
26. februar 2002 - 17:58 #4
Jeg går ud fra du har en dbgrid på din form

Stoney
Avatar billede mulle_hansen Nybegynder
26. februar 2002 - 17:59 #5
Nope - det skal bruges så jeg kan liste alle de brugere der har det i en listbox, f.eks.
Avatar billede stoney Nybegynder
26. februar 2002 - 18:01 #6
Har du ikke arbejdet med databaser i delphi før.

Hvilken database bruger du ?

Stoney
Avatar billede mulle_hansen Nybegynder
26. februar 2002 - 18:02 #7
Jeg connecter til en MySQL-database (??)
Avatar billede stoney Nybegynder
26. februar 2002 - 18:03 #8
Jamen, har du hul igennem til databasen

Stoney
Avatar billede mulle_hansen Nybegynder
26. februar 2002 - 18:05 #9
Ja jeg har hul igennem til databasen - problemer er mere hvordan jeg udtrækker de id'er der står i kolummen 'ID', hvori de I deres profiler har ordet "røv"
Avatar billede stoney Nybegynder
26. februar 2002 - 18:08 #10
Drop en query på din form.
Lad din datasource pege på queryen.
Drop en dbgrid på formen.
Lad griden pege på din datasource.

Brug herefter mit eksempel.
Du skal bare rette adoquery til dit query navn.

Stoney
Avatar billede mulle_hansen Nybegynder
26. februar 2002 - 18:11 #11
Jamen jeg vil ikke have en DB-grid - jeg vil have en variabel med ID'erne :)
Avatar billede stoney Nybegynder
26. februar 2002 - 18:19 #12
Vil du have alle id'erne i en (1) variabel ?
Jeg kan bare ikke se den sore forskel på at bruge en listbox eller dbgrid.

Hvis du vil have dem i en listbox må du løbe dit recordset igennem og adde
dem til listboxen.

stoney
Avatar billede mulle_hansen Nybegynder
27. februar 2002 - 07:59 #13
Jeg KAN bare ikke få den til at liste alt output til DBGrid i en streng.. Need help :(
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