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; |
Re: MySQL in Access DB
Hat keiner eine Idee??? :(
|
Re: MySQL in Access DB
Hallo????
|
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 ? |
Re: MySQL in Access DB
Das Problem ist, dass es mit manchen geht und mit manchen nicht. Aber eigentlich mach ich nix falsch.
|
hmm,
mit welchen geht es , mit welchen nicht ? Da will dir mal einer helfen und dann lieferst du solch genauen Angaben.
|
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: |
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] |
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. |
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. |
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