Collapsar ist in den Kommentaren richtig
"Ich würde erwarten, dass die Semikolons am Ende jeder der Abfragevarianten verantwortlich sind. Lassen Sie sie fallen. – collapsar 24. Feb. 15 um 23:44"
Dies hat mein dynamisches SQL-Problem von vb.net für „Ungültiges Zeichen“ vollständig gelöst. Danke!