jak zrobić by nie wyskakiwało okienko logowania

0

Mam taki kod:

var
      Connection: TSQLConnection;
    
begin
      Connection := TSQLConnection.Create(nil);
      Connection.DriverName := 'dbxmysql';
      Connection.GetDriverFunc := 'getSQLDriverMYSQL50';
      Connection.LibraryName := 'dbxopenmysql50.dll';
      Connection.VendorLib := 'libmysql.dll';
      Connection.Params.Append('Database=test');
      Connection.Params.Append('User_Name=root');
      Connection.Params.Append('Password=root');
      Connection.Params.Append('HostName=localhost');
      Connection.Open; 

Niestety powoduje ono wywołanie okienka logowania z wypełnionym polem User_Name i nie wypełnionym hasłem. Przecież hasło dodaję w programie. Dlaczego się nie wypełnia automatycznie? Dlaczego okienko w ogóle się wyświetla? Dodam, że nie nakładałem na formę komponentu SQLConnection.

0

a zadałeś sobie chociaż minimalną ilość trudu i popatrzyłeś jakie właściwości ma TSQLConnection??? Już nawet nie wspominam o czymś tak c**** jak dokumentacja czy help...

0

niestety nie siedzę w tym na codzien i potrzebuję pomocy :(

A googla pytałeś o pomoc? Albo funkcję uzupełniania delfjego? Jest tyle miejsc gdzie możesz spytać, dlaczego akurat my kiedy my nie jesteśmy maszynami i marnujemy nasz czas odpowiadając na twoje pytania które aż proszą się o powiedzenie 'google it'?

0
Connection.LoginPrompt:=false;

Zamykam temat.

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