Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 
  Druckansicht

  Insert / Update problem zwischen Access und Teradata
Autor Nachricht
    BeitragVerfasst: 10.05.2007 11:19 
aktives Mitglied
aktives Mitglied
Benutzeravatar
Offline

Beiträge: 396
Registriert: 20.07.2001 01:01
Wohnort: Hof
Hallo zusammen.

Ich bastel gerade eine Applikation welche einen String nach diversen Kriterien erstellt.

Dieser String soll dann per ODBC Treiber in eine Teradata Datenbank gespeichert werden.

Leider kann dieser String recht groß werden (5000 Zeichen und mehr) und genau da beginnt mein Problem.

Wenn ich diesen String dann in die Datenbank speichern will kommen dort nur 4086 Zeichen an.
Der Rest wird einfach abgeschnitten.

folgenden Code benutze ich für das Insert:
Code:
rs_select = "INSERT INTO SQLDYN (SQLDYN_txt, REPORTL1_ID, REPORTL1_version) " & _
                    "VALUES (""" & BigString & """, " & Me.REPORTL1_ID & ", " & Me.REPORTL1_version & ")"

db.Execute (rs_select)


REPORTL1_ID und REPORTL1_version sind jeweils LONG Variablen auf der Datenbank.
SQLDYN_txt ist ein VARCHAR(32000).

Ausprobiert habe ich bereits folgende Sachen:
Über ODBC verlinkte Tabellen in Access den String zu speichern.
Eine ODBC Verbindung direkt zu erstellen.
habe sowohl db.Execute als auch DoCmd.RunSQL ausprobiert.
Habe den generierten String als String und als Variant gespeichert.

In Access selber kann ich den String in einem Textfeld ausgeben und dort wird er komplett angezeigt. Auch ist die Anzeige mit Debug.Print komplett.

Wenn ich den String per Hand in die Datenbank einfüge gibt es auch keine Probleme.

Ich hab echt keine Ahnung mehr was ich noch probieren soll.

Sobald der String > 4086 Zeichen groß wird kann ich das Insert bzw. Update über Access vergessen.

________________________
Life is a Bitch. But she is my Bitch


Nach oben
 Profil E-Mail senden  
 

Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


  Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
RSS-Feed
Impressum und Kontakt
Style created by phpBB3 styles , ziola alveo akuna
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Optimized by SEO phpBB
Deutsche Übersetzung durch phpBB.de