Skocz do zawartości

Access violation...


Cribster

Polecane posty

Coś wiecej powiedz ... :)

 

Na początek proponuje sprawdzić co jest nie tak..

 

Ciężko jest napisać coś więcej przy takim progsie. Kod zdarzenia jest taki jak w kursie:

1. with MySQLClient do
2. begin
 3. Host := 'localhost';
 4. Port := 3307;
 5. User := 'admin';
 6. Password := 'magic';
 7. UnixSocket := '';
 8. Db := 'mysql';
 9. UseNamedPipe := true;
 10. UseSSL := false;
 11. Compress := true;
 12. TrySockets := false;
13. end;
14. if MySQLClient.Connect then
 15. Memo1.Lines.Add ('Jesteś połączony :)')
16. else
 17. Memo1.Lines.Add ('Siakiś błąd:( '+MySQLClient.LastError);

 

Błąd: "Access violation at address ... in module ... Read of address ...

 

Zaznaczam, że jestem początkujący : )

Link do komentarza
Udostępnij na innych stronach

nom, to powiedz jeszcze czy AV jest z jakims adresem czy sa tam same zera. Pod drugie powiedz w ktorej lini wyskakuje AV, na poczatku na koncu ?

 

1.Access violation at address 0046406A in module 'Project1.exe'. Read of address 00000008.

2.Szczerze mówiąc, nie wiem jak mam sprawdzić gdzie się pojawia AV. Jak daje CPU View to wskazuje na uMysqlClient.pas.1899

Link do komentarza
Udostępnij na innych stronach

1.Zapomniałem o tych dwóch procedurach...

procedure TForm1.FormCreate(Sender: TObject);
begin
 memo1.lines.clear;
 MYSQLClient:=TMySQLClient.Create;
end;

procedure TForm1.FormDestroy(Sender: TObject);
begin
 MYSQLClient.Free;
end;

 

2. Adres, user, pass na pewno dobre dlatego się dziwię, że ten błąd w ogóle się pojawia.

Link do komentarza
Udostępnij na innych stronach

serwer moze miec wypisana liste hostow z ktorych przyjmuje polaczenia. Czesto jest tak ze dostep do bazy ma tylko okreslony komputer. Tak wiec server moze przyjmowac tylko polaczenia z localhosta, innymi slowy piszac strone www ktora z tego kozysta wszystko bedzie dzialac bo zarowno serwer www jak i SQL beda pewnie na jednej maszynie/klastrze, natomiast dostep z zewnatrz bedzie niemozliwy.

Always Dark<br />u1_tt_logo.png banner-1.pngexFabula-banner.pngson_banner_ubersmall.jpg

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...