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 
 nicht angemeldet
 nicht angemeldet Auge
 Auge Rolf B
 Rolf B