Avatar billede dk-pingvinen Nybegynder
08. marts 2002 - 18:35 Der er 2 kommentarer

MySQL - Endnu et spørgsmål

Hej,

er der ikke en der kan hjælpe mig med dbExpress.

Jeg har fået den til at connecte til en database, og vise min data i en dbGRID.

Men er der ikke en der kan lave, en form boks hvor-i man kan skrive eksempel: daniel, og så kører den følgende SQLQuery:

select * from brugere where brugernavn = 'DET-jeg-tastede-i-form-1'

og ved siden af skal den lave en liste over de brugernavne og kodeord den fandt.

håber i kan hjælpe!! mig!!
Avatar billede nogabel Nybegynder
30. marts 2002 - 19:45 #1
Her var lige et hurtigt eksempel.

procedure TForm1.Button1Click(Sender: TObject);
Var
S : String;
begin
  // Indtast brugernavn
  InputQuery('Brugernavn','Indtast brugernavn',S);
  // Luk Query
  If Query1.Active Then
    Query1.Close;
  // Generer Query
  Query1.SQL.Text :=
  'select * from brugere where brugernavn = '''+s+'''';
  //Åben Query
  Query1.Open;
  //Indsat indholdet af felterne 'brugernavn' og 'password'
  Memo1.Lines.Clear;
  While not Query1.Eof do
  Begin
    Memo1.Lines.Add(Query1.FieldByName('brugernavn').AsString+
                    '  :  '+Query1.FieldByName('password').AsString);
    Query1.Next;
  End;
  Query1.Close;
end;

Håber det kan anvendes...
Avatar billede dk-pingvinen Nybegynder
31. marts 2002 - 14:10 #2
Hej jeg fik det selv til at virke!!

men fandt senere ud af at man skulle vedlægge en fil med DBnavn, user, pass osv.. Har du en måde til at undgå dette ?
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