Logowanie przy pomocy dbExpress

0

Czy moglby ktos w skrocie napisac jak za pomoca dbExpress łączyć sie z baza
MySql, sprawa jest w sumie prosta, ale mi chodzi o to żeby parametry jak
login,hasło host i nazwa bazy mogły być podaane podczas działania programu,
a nie umieszczane na stałe i kompilowane z tym ustawieniami. Szczególnie chodzi mi o pola host i nazwe bazy danych, z loginem i haslem sobie poradze.
Z góry dzięki za pomoc.

0

a co za problem dać na forme 3 pola edit, i z nich przypisać te dane do dbExpress...

np pod OnClick Button'a:

dbExpress1.host := edit1.text;
dbExpress1.user := edit2.text;
dbExpress1.password := edit3.text;
0

a co za problem dać na forme 3 pola edit, i z nich przypisać te dane do dbExpress...

np pod OnClick Button'a:

dbExpress1.host := edit1.text;
dbExpress1.user := edit2.text;
dbExpress1.password := edit3.text;

Spin... dbExpress to technologia a nie komponent!

swienty1, fakt... problem jest prosty. wystarczy ze w zdarzeniu OnLogin komponentu TSQLConnection obsluzysz parametry (sterowniki) User_Name, password, etc. ponizej podaje przyklad:

procedure TForm1.SQLConnection1Login(Database: TSQLConnection;
  LoginParams: TStrings);
begin
  LoginParams.Values['User_Name'] := EditLogin.Text;
  LoginParams.Values['password'] := EditPass.Text;
end;

Pozdrawiam.

0

Dzięki Czarownik, w tym jest jendnak problem, ze o ile z polem login i haslo poradzilem soebie wlasnie w ten sposob juz na samym poczatku to problem jest z polami host i nazwa bazy, tych pol nie mozna "dynamicznie" zmieniac w ten sposob ktory opisales, czyli w zdarzeniu onlogin. Trzeba by dodac cos jeszcze.

LoginParams.Values['HostName'] := EditLogin.Text;
LoginParams.Values['BaseName'] := EditPass.Text;
jak to dodam to nie zadziala.

P.S.
Wiem jak ustawic loginPrompt

0

tak.. z hostem i nazwa bazy tez mialem problem i niestety nie wiem jak sie z tym uporac.. :(

0

Witam
Mam ten sam problem czy ktoś ma może jakieś rozwiązanie na to?

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