String-Variable als Source für SQL
12.04.2020 10:20:57
Martin
ich lese per TCP/IP eine Zeichenkette nach VBA ein. Diese Zeichenkette ist wie eine CSV-Datei aufgebaut (Semikolon-Trennung der Spaltenfelder und vbNewLine als Abschluss jeder Zeile). Gerne würde ich diese Zeichenkette (eine normale String-Variable) per SQL verarbeiten.
Auf eine CSV-Datei kann per SQL mit folgendem Connection-String zugegriffen werden:
sconnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & path & ";Extended Properties='text;HDR=YES;FMT=Delimited';"
Gibt es eine Möglichkeiten statt auf eine CSV-Datei auf eine String-Variable als Source für SQL zu verweisen? Oder bleibt mir nichts anderes übrig als die String-Variable in eine CSV-Datei zu schreiben oder in ein Excel-Sheet zu überführen, um anschließend auf die Daten per SQL zugreifen zu können?
Ich suche eine möglichst effiziente Lösung, daher möchte ich eigentlich ungern die Daten der String-Variable irgendwo temporär zur Weiterverarbeitung auslagern.
Viele Grüße
Martin