Zitat von
Peeters:
Habe jetzt ein neues Problem, wenn ich diese Prozedur
ausführe, bekomme ich eine Fehlermeldung die lautet: "ADOStoredProc: CommandText gibt keine Ergebnismenge zurück".
Deine Procedure liefert auch keine Ergebnismenge, also entweder mit ExecSQL ausführen oder die Anzahl der Datensätze in der Procedure zurückliefern:
SQL-Code:
CREATE PROCEDURE SP_IMPORT_FORM
@FormNr VARCHAR(5) = NULL,
@FormBez VARCHAR(30) = NULL
AS
BEGIN
IF NOT EXISTS (SELECT * FROM MPK_FORM WHERE FORMNR = @FormNr)
BEGIN
INSERT INTO MPK_FORM (FORMNR, BEZ_DEU) VALUES (@FormNr, @FormBez)
SELECT ROWS = @@ROWCOUNT
END
ELSE
SELECT ROWS = 0
END
GO
Gruß,
Marcel