MySQL server - ADO nem működik

MySQL server - ADO nem működik
2007-07-18T00:21:20+02:00
2007-07-18T09:44:52+02:00
2022-11-05T06:41:54+01:00
Attila579
Sziasztok,

MySQL szerveren (mysql-5.0.45-win32) adott egy adatbázis, ezt szeretném Delphiből elérni. Telepítettem a mysql-connector-odbc-5.00.11-beta-gpl-win32.msi alkalmazást, ezzel szereném ODBC-n keresztül kezelni az adatbázist. Az a gond, hogy az ADOTable-t nem tudom úgy beállítani, hogy írni is lehessen az adatbázisba, mert OleException keletkezik a következő üzenettel: "A többlépéses művelet hibát okozott". Olvasni olvassa az adatbázist.

Az érdekesség az (számomra), hogy ha a BDE fülről felteszek egy TTable komponenst, és a DatabaseName-t beállítom az ODBC adatforrásra, tökéletesen működik!

A ConnectionString beállításaival lehet a gond szerintem, nem tudom, hogy melyik OLEDb szolgáltatót kellene beállítani. De lehet, hogy tévedek.

Ha valaki tud segíteni, please.

Esetleg hagyjam a fenébe a MySQL-t? Egy Access adatbázist kellene kultúrált módon átállítani többfelhasználósra. Az MS SQL-el könnyebb lenne? (A konvertálással is vannak gondok)
Mutasd a teljes hozzászólást!
Miért nem próbálod meg AdoQuery komponenssel és sql-el?

ConnectionStrings.com - Forgot that connection string? Get it here!
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd