Beschreibung:
Führt eine benutzerdefinierte SQL-Abfrage aus.
VBScript:
Dim nResult : nResult = SQLShell.ExecuteCommandRaw("UPDATE ""Companies"" SET ""ABC"" = 'A'")
If (nResult = -1) Then
Call cRM.DialogMessageBox("Es ist ein Fehler aufgetreten." & vbCrLf & SQLShell.LastError.ErrorCode & ": " & SQLShell.LastError.ErrorText, "SQLShell", vbOkOnly)
Else
Call cRM.DialogMessageBox(nResult & " Datensätze betroffen.", "SQLShell", vbOkOnly)
End If
C#-Script:
long result = SQLShell.ExecuteCommandRaw("UPDATE \"Companies\" SET \"ABC\" = 'A'");
if (result == -1)
{
cRM.DialogMessageBox("Es ist ein Fehler aufgetreten." + System.Environment.NewLine + SQLShell.LastError.ErrorCode.ToString() + ": " + SQLShell.LastError.ErrorText, "SQLShell", 0);
}
else
{
cRM.DialogMessageBox(result & " Datensätze betroffen.", "SQLShell", 0);
}
TypeScript:
import {
cRM,
sqlShell
} from "./sdk/combitCRM.SDK.WindowsClient.v13";
const result = sqlShell.ExecuteCommandRaw('UPDATE "Companies" SET "ABC" = \'A\'');
if (result === -1) {
cRM.DialogMessageBox(
`Es ist ein Fehler aufgetreten.\r\n${sqlShell.LastError.ErrorCode}: ${sqlShell.LastError.ErrorText}`,
"SQLShell",
0
);
} else {
cRM.DialogMessageBox(result + " Datensätze betroffen.", "SQLShell", 0);
}