Hallo nochmal zusammen,
ich scheitere schon wieder am nächsten Schritt.
Komme einfach nicht mit Variant, Array und String und das ganze in Verbindung klar.
Hoffe also weiterhin auf Tipps von Euch.
Habe Peters Ansatz mal umgesetzt, leider ohne Erfolg, weiterhin ein Typ Mismatch.
Bernhard, Deinen Vorschlag habe ich nun in der Maske mit einem neuen berechneten Feld umgesetzt.
Klappt wunderbar, es werden die vielen Felder sauber so wie ich das gern möchte zusammengesetzt, und mit @Text bei den entsprechenden Felder mit Zahlenwerten klappt es dann mit @Implode auch. Habe jetzt also ein Feld mit den von mir gewünschten Feldern zusammengesetzt.
Nun greife ich mir dieses in meinem Script wieder mit
vHotlineFelderErg = dcdoc.GetItemValue("AbgleichGIS_AlleFelder")
So weit so gut .... im Debugger sehe ich sehr schön, das die Werte als String unterhalb des Variant angezeigt werden.
Das ganze wird nun zu einer SQL Abfrage verarbeitet:
qry.SQL = "INSERT INTO " & sdatatable & " (" & sOracleFelder & ") VALUES ('" & vHotlineFelderErg & "')"
Warum kommt es an der Stelle ('" & vHotlineFelderErg & "')" wieder zum Typ Mismatch.
Habe auch bereits & cstr(vHotlineFelderErg) & probiert, leider auch ohne Erfolg.
Ich weiß nicht mehr weiter.