pcfjkg
Goto Top

VB.Net sqlcommand.commandtext mit GO für SP

In VB.Net soll im sqlcommand.commandtext die SQL-Anweisung "GO" für eine gespeicherte Procedure übergeben werden. Dazu ist ein Zeilenwechsel nach "GO" erforderlich.
USE [ASOL Accounting] GO DISABLE TRIGGER XYZ
funktioniert nicht, auch char(10) und char(13) bringen keinen Erfolg.

Content-ID: 669715

Url: https://administrator.de/contentid/669715

Ausgedruckt am: 23.11.2024 um 11:11 Uhr

Snuffchen
Snuffchen 23.11.2024 aktualisiert um 10:00:07 Uhr
Goto Top
Der GO Befehl gehört nicht zu TSQL und kann nur im SQL Management Studio oder über die sqlcmd auf der Kommandozeile verwendet werden. In VB.NET reicht in der Regel ein simples ";" am Ende der jeweiligen TSQL-Befehls

USE [ASOL Accounting]; DISABLE TRIGGER XYZ;
PCFJKG
Lösung PCFJKG 23.11.2024 um 11:42:14 Uhr
Goto Top
Hallo Snuffchen, es ist so einfach, wenn man den Kopf einschaltet und nicht um die Ecke denkt.. Tausend Dank, es funktioniert tadellos. Dir ein schönes Wochenende, meins ist nun gerettet.