Odczyt z MySQL

0

witam :))

Mam taki problem, moze i błachy :)

Jak odczytac informacje zawarte w tabelach MYSQL

Uzywam koponentów dbExpres - jestem podłaczony do MySQL

w MySQL utworzona jest tabela USERZY , oraz wstawione 2 rekordy.
USER i HASŁO , chciałbym odczytac ich zawartosc, tyle ze nie wiem jak to zrobic :) i czego uzyc, any idea? ;p [browar]

0

zapytanie jest takie: SELECT * FROM user WHERE [..]

a przykladowa procedura odczytywania rekordow (trzy kolumny) do np LitVIew to:

procedure TMainForm.LoadTable;
var
i : Integer;
ListItem : TListItem;
begin
ListView.Items.Clear;
SQL.CommandText := 'SELECT * FROM users'; // zapytanie
SQL.Open;

for I := 1 to SQL.RecordCount do
begin

ListItem := ListView.Items.Add;
ListItem.Caption := IntToStr(SQL.FieldValues['id']);
ListItem.SubItems.Add(SQL.FieldValues['name']);
ListItem.SubItems.Add(SQL.FieldValues['mail']);
SQL.Next;

end;

SQL.Close;
end;

Gdzie SQL to nic innego jak TSQLDataSet

jezeli chodzi o polaczenie z baza to chyba nie masz problemu? jak jednak nie dasz sobie rady to pisz tutaj...

i jeszcze jakbys nie wiedzial to id, name i mail to kolenje kolumny w tabeli, ktore wczytywane sa za pomoca finkcji FieldValues. ;)

0

jednak dobrze by bylo jakbys sobie zamowil cwiczenia: http://helion.pl/ksiazki/czdel7.htm

bardzo dobra ksiazka za bardzo mala cene.. nie wykosztujesz sie przez to, a naprawde warto :)

0

Ok wielkie thx, ksiazke zamowilem ;)

Jeszcze jeden request :D

Sa w bazie rekordy :

|user | haslo | komentarz |
|Edek | 123455 | bla,bla,bla |
|Zdzichu | 4353453 | modzio :) |

Chcialbym zeby, po wpisaniu w EDIT1 np "Zdzichu", zostal pokazany jego komentarz w MEMO1

0

Ok poradziłem sobie jakoś D

Gdyby ktos potrzebował :)))

Edit2.Text:=Sql.Lookup('User',edit1.Text,'Komentarz');

0

a co to ma byc? ksiega gosci?

0

Hmm jak by to nazwac :)

Prosty system logowania, z odczytem pewnych informacji ktore sa w rekordach :)

tak jak mowisz cos AL'a Ksiega Gosci :)

[b]I jeszcze jedno pytanie,jak za pomaco tych komponentow wstawic tabele,rekordy?[/b]

1 użytkowników online, w tym zalogowanych: 0, gości: 1