Martin Speiser: Laufzeitfehler, Typen unverträglich?

Beitrag lesen

Hallo Du!

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

Laufzeitfehler in Microsoft VBScript- Fehler '800a000d'

Typen unverträglich

dat("Artikelbezeichnung") wird wohl keine String liefern, sondern einen Integer oder anderes. In dem Fall kannst du nicht mit dem String-Verkettungsoperator arbeiten.

Kann es seine dass die Spalte in deiner Datenbank jetzt anders konfiguriert ist?

Im Prinzip kannst du CStr( dat( "Artikelbezeichnung" ) ) verwenden, aber Artikelbezeichnung hört sich so an, als ob in der Spalte Strings gespeichert werden sollen. Und dann knallt's halt woanders. Also lieber nach der Ursache des Problems suchen, eben in der Datenbank.

Gruß,
Martin