Daten von MySQL an Paradox
-
Ich lese aus einer MySQl Datenbank verschieden Felder aus und schreibe deren Inhalt in eine Paradox Datenbank. Fast alle Felder funktionieren einwandfrei, nur im Feld vom Typ Memo werden irgend welche Zeichen eingetragen.
Das Feld in der MySQL Datenbank aus dem der Inhalt bezogen wird ist vom Typ Text (Memo).
So lese ich die Daten aus:String text = DMMySQL->mySQLTabelle1->FieldByName("langtext")->AsString;
So trage ich ein:
DMParadox->Query1->SQL->Clear(); DMParadox->Query1->SQL->Add("insert into Paratabelle"); DMParadox->Query1->SQL->Add("(ltext)"); DMParadox->Query1->SQL->Add("values (:Param1) "); DMParadox->Query1->ParamByName("Param1")->AsString = text;
Kann jemand helfen
-
Sieht so aus, als ob die entsprechenden Felder der beiden DBs nicht kompatibel wären, du musst halt nach einem geeigneten "kleinsten Nenner" Ausschau halten oder eine Konvertierroutine implementieren.
Was steht denn zur Laufzeit in text drin?.