![]() |
Re: Datenbank-Einsteiger-Tutorial für mySQL-Datenbanken
Code:
Homepage von Michael Puff
404 Not Found File or Directory not found. [url]http://www.michael-puff.de[/url] [url]http://programme.michael-puff.de[/url] Apache/1.3.37 Server at [url]www.luckie-online.de[/url] Port 80 |
Re: Datenbank-Einsteiger-Tutorial für mySQL-Datenbanken
ich glaube das die units die ich da runtergealden habe für delhpi warscheinlich zu alt sind... du gibts ja diesen link an:
![]() dort gibt es die units aber nur für die version: 3.23.49 aber es gibt ja inzwischen die 4.... version von mySql bzw. die 5.... version.. könnte es dran liegen und wenn kennt eine eine frei enhältliche version für DP7 PE ? |
Re: Datenbank-Einsteiger-Tutorial für mySQL-Datenbanken
ich konnte eine verbinung herstellen nach langen hin und her... uns zwar mit dem "Tutorial von Chewie "
|
Re: Datenbank-Einsteiger-Tutorial für mySQL-Datenbanken
Und was macht der anderes, dass es klappt?
|
Re: Datenbank-Einsteiger-Tutorial für mySQL-Datenbanken
Liste der Anhänge anzeigen (Anzahl: 1)
der nutzt glaube ich die DLL nicht bzw. bindet die richtig ein ich weiß es leider nicht genau...
ich hänge es mal als anhang dran die tabblen werden noch nicht gefüllt aber ich kann mich anmelden... an den mySql server ! |
Re: Datenbank-Einsteiger-Tutorial für mySQL-Datenbanken
Geht wunderbar. die mysql.pas muss im Projektverzeichnis liegen und natürlich die libmysql.dll im Exe Verzeichnis. Das Passort ist übrigens standardmäßig leer.
|
Re: Datenbank-Einsteiger-Tutorial für mySQL-Datenbanken
geht immer noch nicht und es liegt nicht am tutrial bei den andren tutorial geht es auch nicht...
Zitat:
|
Re: Datenbank-Einsteiger-Tutorial für mySQL-Datenbanken
ich habe herrausgefunden das der fehler hier lieg:
Delphi-Quellcode:
wenn das weiter hilft... ich weiß einfach nicht mehr weiter.... warscheinlich muss ich das projekt MySql + Delphi aufgeben weil es einfach nicht funktniert.... ich dachte mir schon das es schwer werden wird aber das es schon beim hinzufügen nicht klappt... ich habe mir MySQL Query Browser runtergeladen und damit rumgespielt damit geht es... d.h. es liegt an delhpi bzw. an dieser DLL.... warum ?
function Insert(Kontakt: TKontakt): Boolean;
var query: string; ErrorCode: Integer; begin ErrorCode := mysql_select_db(Descriptor, DBNAME); |
Re: Datenbank-Einsteiger-Tutorial für mySQL-Datenbanken
ich habe gesehen das es hier schon fehler gibt:
Delphi-Quellcode:
ich kann nochnicht mal auf Descriptor zugreifen....
procedure TForm1.FormPaint(Sender: TObject);
var Cols: TCols; Rows: TRows; query: string; i: Integer; s: string; begin if FirstTime then begin FirstTime := False; Form1.Refresh; StringGrid1.Refresh; Descriptor := mysql_init(nil); log('Mit Datenbankserver verbinden'); Descriptor := Connect(Descriptor, PChar(HOST), Pchar(USER), Pchar(PW), PChar(''), PORT); ShowMessage(mysql_error( Descriptor)); |
Re: Datenbank-Einsteiger-Tutorial für mySQL-Datenbanken
Der Fehler wäre relativ einfach zu beheben gewesen:
Delphi-Quellcode:
Wenn man dann die DB und die Tabelle erzeugt, geht alles wunderbar.
if ExecQuery(DBNAME, query, Cols, Rows) then // <- if eingefügt
begin for i := 0 to length(Cols) - 1 do begin s := s + Cols[i]; end; for i := 0 to length(Rows[0]) - 1 do begin s := s + ' ' + Rows[0, i]; end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz