Hallo fastix,
- Hat ASP keine Möglichkeit SQL-Fehlermeldungen auszugeben?
haben die Programmiersprachen, die man für ASP verwenden kann. Aber die VB-Anweisung
On Error Resume Next
ist fast so schlimm wie der Fehlerunterdrückungsoperator von PHP. Aber nur fast. Schließlich kann man hinter einer Anweisung, von der man vermutet, dass sie fehlschlagen könnte, das Error-Objekt Err abfragen, was hier sicherlich nicht der Fall war.
Im Erstfall: Lass Dir den SQL-String ausgeben. Füge den in einem Tool Deiner Software ein, welches SQL-Befehele verarbeiten kann und teste ihn dort - und das ist wichtig - unter dem gleichen Benutzerkennzeichen wie es von ASP aus ausgeführt werden würde (Rechte?). Prüfe eventuell resultierende Fehlermeldungen.
Ja, fehlerhafte SQL-Anweisungen, z.B. durch nette Anführungszeichen, fehlende Leerzeichen u.ä. können auch bei VB ein Problem darstellen.
Freundliche Grüße
Vinzenz