Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi MySQL in Access DB (https://www.delphipraxis.net/7091-mysql-access-db.html)

Jazz 1. Aug 2003 13:11


MySQL in Access DB
 
Hallo
ich hab ein Programm geschrieben, dass DInge aus Mysql ausliest und sie in eine Access DB einträgt. DAs Prob ist jetzt wenn ich einen Text aus einer Mediumtext tabelle mit Zeilenumbruch einlese und sie in der A DB speichern möchte kommt folgender Fehler:
---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt Update.exe ist eine Exception der Klasse EOleException aufgetreten. Meldung: 'Ein Parameterobjekt ist nicht ordnungsgemäß definiert. Inkonsistente oder unvollständige Informationen wurden angegeben'. Prozess wurde angehalten. Mit Einzelne Anweisung oder Start fortsetzen.
---------------------------
OK Hilfe
---------------------------


aber nur, wenn der Text entsprechend lang ist. An was liegt das??? Kann mir einer helfen. Wäre super... THX schon mal im vorraus. :chat:

PS: Wollt noch sagen, dass ich folgendes benutze um das in die Access DB einzutragen:
Code:
ADOCommand1.CommandType := cmdText;
ADOCommand1.CommandText := 'INSERT INTO Tabelle(var1,var2) VALUES ('+QuotedStr(var1)+','+QuotedStr(var2)+')';
ADOCommand1.Execute;

Jazz 2. Aug 2003 14:20

Re: MySQL in Access DB
 
Hat keiner eine Idee??? :(

Jazz 3. Aug 2003 10:54

Re: MySQL in Access DB
 
Hallo????

JoelH 3. Aug 2003 11:24

hmm,
 
mit diesem Hochholen deiner Threads machst du dir auf Boards keine Freunde ! Wir sind keine Hotline sondern einen Community !

Ist das Zielfeld auch richtig dimensioniert ? Enthält der String vielleicht Zeichen die in einer Access DB nicht erlaubt sind ? Bricht er immer am selben Datensatz ab ? Hast du schonmal versucht den Datensatz 'per Hand' ein zu tragen ?

Jazz 3. Aug 2003 14:34

Re: MySQL in Access DB
 
Das Problem ist, dass es mit manchen geht und mit manchen nicht. Aber eigentlich mach ich nix falsch.

JoelH 3. Aug 2003 14:48

hmm,
 
mit welchen geht es , mit welchen nicht ? Da will dir mal einer helfen und dann lieferst du solch genauen Angaben.

Jazz 8. Aug 2003 23:26

Re: MySQL in Access DB
 
Hab jetzt folgendes herausgefunden:
Wenn ich versuche in eine Access DB einen Text mit einem ":" einzutragen gibt es den oben genannten Fehler. Hoffe jemand hat eine Möglichkeit für mich wie ich des trotzdem ohne fehler eintragen kann. MfG und THX
Jazz :angle2:

JoelH 8. Aug 2003 23:41

hmm,
 
Access ist einfach schrott, dann guck halt mal wie man diese Sonderzeichen bei Access 'escaped'.

Also die 'Sonderzeichen' maskiert damit sie angenommen werden.

PS:
[OT] Was brauchst du denn diesen Schwacsinn ? Ich würd nie von MySQL nach Access wechseln ! [/OT]

Jazz 9. Aug 2003 07:34

Re: MySQL in Access DB
 
Ich brauche eine lokale DB.
Wenn du mir eine Alternative hast zu Access, gerne, habe aber leider nichts in der Art gefunden, kenne mich zu wenig aus.

xbu58 9. Aug 2003 14:06

Re: MySQL in Access DB
 
Hallo Jazz

Warum verwendest Du nicht auch mySQL als lokale Datenbank?

Gruss
Xaver


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:48 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz