MarkX: Laufzeitfehler, Typen unverträglich?

Beitrag lesen

Hallo Ihr!

Ich bin kurz vorm durchdrehen! Naja, so schlimm ist auch wieder nicht, aber ich stehe vor einem Rätsel. Ich habe meinen Provider wechseln müssen und jetzt hab ich die merkwürdigsten Probleme mit meinen ASP-Scripten. Folgendes:

Eine Datenbankabfrage soll ausgegeben werden, was auch funktioniert:
Response.Write dat("Artikelbezeichnung")

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

Laufzeitfehler in Microsoft VBScript- Fehler '800a000d'

Typen unverträglich

Mach ich es so:
Response.Write dat("Artikelbezeichnung")
Response.Write "Blabla"

funktioniert es wiederum.

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

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.

MfG
MarkX.