mySQL 5.xxx og dbExpress
Jeg forsøger at udføre noget SQL på min mySQL server, men får konsekvent en Access violation hvis der er mere end en kolonne i det dataset jeg retunerer.Miljø :
Client : Vista maskine med Delphi 2009
Server : Windows 2003 Server 32-bit med en MySQL 5
Kode :
SQLQuery1.SQLConnection := Connection;
SQLQuery1.SQL.Text := 'select VareGruppe, ItemName from ForCast';
SQLQuery1.open;
Fejl:
Access violation at address 01808564 in module 'dbxmys.dll'. Read of address 00000000.
Svar på de værste spørgsmål :
JA Connection er oprettet
JA Connection er en TSqlConnection som ER forbundet
JA SQLQuery1 er oprettet
JA SQL'en er valid
JA Jeg har prøver flere forskellige drivere
JA Jeg har lavet en regsvr32 på midas.dll
JA Jeg har husket at kopiere LIBMYSQL.dll ovre fra mySQL/bin
JA Jeg kender godt dbExpress i øvrigt.
JA Det SKAL være dbExpress
Så kære eksperter:
Jeg har brug for en der kan lave en forbindelse til en mySQL 5.x fra Delphi 2009, OG retunere et dataset med mere end 1 kolonne, vha DBExpress.
Jens Borrisholt
