Witam nie pisałem bo miałem straszny kocioł w pracy, ale mam nadzieje że jeszcze ktoś mi pomoże.
Usunołem obsługę błedu przy logowaniu i teraz wiem że komunikat błędu to:
Misssing DriverName property
Trochę nierozumiem bo podczas logowania taki parametr podaję:
Kopiuj
MySQLDataSetForm.SQLConnection.DriverName := 'MySQL Direct (Core Lab)'; // 'MySQL Direct by Core Lab' - for Delphi 2006 or Turbo products
MySQLDataSetForm.SQLConnection.LibraryName := 'dbexpmda.dll';
MySQLDataSetForm.SQLConnection.VendorLib := 'not used';
MySQLDataSetForm.SQLConnection.GetDriverFunc := 'getSQLDriverMySQLDirect';
MySQLDataSetForm.SQLConnection.Params.Clear;
MySQLDataSetForm.SQLConnection.Params.Add('User_Name='+lbeUser.Text);
MySQLDataSetForm.SQLConnection.Params.Add('Password='+lbePassword.Text);
MySQLDataSetForm.SQLConnection.Params.Add('HostName='+lbeHost.Text+':3306');
MySQLDataSetForm.SQLConnection.Params.Add('DataBase=doktech');
MySQLDataSetForm.SQLConnection.Params.Add('DriverName=MySQL Direct by Core Lab');
MySQLDataSetForm.SQLConnection.ParamsLoaded := true;
MySQLDataSetForm.SQLConnection.Connected := true;
Logowane na lokalu jest bez komunikatu [???]
Czy muszę coś jescze ustawić w SQLConnection??