VBA-String Begrenzen

Ich habe in Visual Basic für Applikationen (VBA) in Microstation V8i, SS2, und ich bin immer einen Überlauffehler für meine String-Wert.

Scheint es, gibt es ein limit in VBA für String-Werte. Die Grenze scheint zu 255 Zeichen. Lesen, eine Menge Quellen, sagt, es kann bis zu 2 Milliarden Zeichen. Das ist nicht wahr?

Was passiert ist, ich bin mit der ADO mit der Datenbank interagieren, und so bin ich mit dem Aufbau meiner eigenen SQL-INSERT-Anweisung in der VBA. Die INSERT-Anweisung bekommt lange, wie 300+ Zeichen, je nach der 'Kommentare' - Spalte, die akzeptiert eine multi-line-text-Wert.

Jemand eine Lösung? Soll ich schreiben, meine eigenen COM-Add-in von einem .NET-point-of-view, wird der Verweis im VBA?

VBA-String Begrenzen

VBA-String Begrenzen

VBA-String Begrenzen

Sind Sie sicher, dass der Fehler eine string-variable Fehler? Am häufigsten tritt dieser Fehler auf, wenn Sie eine zu große Zahl in eine Ganzzahl. Können wir sehen, den code, der erroring?

InformationsquelleAutor riaandl | 2012-06-07

Schreibe einen Kommentar