Stefan G.: Laufzeitfehler, Typen unverträglich?

Beitrag lesen

Hallo MarkX

Response.Write dat("Artikelbezeichnung")

was für einen Typ gibt die Funktion dat denn zurück?

Dagegen bringt folgender Befehl:
Response.Write dat("Artikelbezeichnung") & "Blabla"
die Fehlermeldung:

Laufzeitfehler in Microsoft VBScript- Fehler '800a000d'

Typen unverträglich

Funktioniert <%=dat("Artikelbezeichnung") & "Blabla"%> und
<%Response.Write(dat("Artikelbezeichnung") & "Blabla")%> ?

Außerdem bringt er mir die gleiche Fehlermeldung bei einer if-Abfrage. Folgende Zeile akzeptiert er nicht:
If angebot("Artikelbeschreibung_Zeile6") = "" Then

Was für einen Typ gibt die Funktion angebot denn zurück? Vielleicht musst du einfach nur die Funktionen so ändern, dass sie einen String zurückliefern.

Das gleiche hat bei dem anderen Provider alles funktioniert! Wer kann mir weiterhelfen? Aber bitte nicht sagen: "Wechsel doch zu dem alten Provider zurück!" Diese Option habe ich nicht.

Warum es bei dem einen funktiert und dem anderen nicht, kann ich dir nicht sagen. Evtl. liegts an unterschiedlichen IIS Versionen. Aber da kenn ich mich zu wenig aus.

Gruß, Stefan