Hi Rolf,
ja. aber daran scheiterts irgendwie. Ich habe jetzt das Konstrukt:
IF (Request.Form("Rechnungspfad") <> "" ) THEN
MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param14", 201, 1, 500, MM_IIF(Request.Form("Rechnungspfad"), Request.Form("Rechnungspfad"), null)) ' adLongVarWChar
Else
MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param14", 201, 1, 500, MM_IIF(Request.Form("RechnungspfadALT"), Request.Form("RechnungspfadALT"), null)) ' adLongVarWChar
End If
Und Ende nun mit einem vollkommen neuen Fehler in einer ganz anderen Zeile, der vorher nicht da gewesen ist.
POST /inventur/PCs/PCspeichern.asp |87|800a0d5d|Die_Anwendung_verwendet_für_den_aktuellen_Vorgang_einen_Wert_vom_falschen_Typ
Die betreffende Codezeile hat aber überhaupt nichts mehr mit dem "Rechnungspfad" zu tun, und wurde auch vorher nicht angemeckert
MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param35", 202, 1, 50, MM_IIF(Request.Form("Anlagennummer"), Request.Form("Anlagennummer"), null)) ' adChar