Type Mismatch-Fehler: 'UBound'

Ich brauche Hilfe mit einem sehr nervigen Problem, dass ich seit 8 heute morgen.. ich bin keineswegs ein Profi, wenn es um debugging-classic asp-Fehler. Aber ich weiß genug, um herauszufinden, was Los ist, aber nicht ganz sicher, wie man damit umgehen/beseitigen mit diesem Problem:

Problem: die sql-Abfrage konnte nichts zurückgeben, die sich in mein array leer ist, was mir gibt der Fehler in der angegebenen Titel.

Code:

  233  while not rs.eof
  234   varCampArray = split(trim(rs("Notes")) & "", ";")
  235       If ubound(varCampArray) > 0 Then
  236           varCampArray2 = split(varCampArray(0) & "", "=")
  237       End If
  238       if ubound(varCampArray2) > 0 then
  254     wend

Linien 239-253 irrelevant sind(nur Berechnungen basierend auf dem array, und eine andere Abfrage) und wollte nur hinzufügen, das "wend" statement, damit niemand denkt, dass Ihr nicht richtig codiert.

Extra-Info:
Das ist für unsere benutzerdefinierte vb-Anwendung, und für diese spezielle asp-Datei, und der Benutzer geht in Bericht>Täglichen>Zusammenfassung, und von dort aus der Benutzer wählt einen bestimmten Tag zu Holen Sie sich die finanzielle Zusammenfassung für diesen Tag. Wenn ich den Bericht für heute, es läuft und ich bekomme zahlen, wenn ich ihn für den 26. dieses Monats, es läuft und wird ausgeführt, ohne Fehler. Wenn ich es für gestern(4/27/2016) bekomme ich diese in das reportViewer-in unserem vb-app:
(Microsoft VBScript runtime error '800a000d')

Typen unverträglich: 'ubound'

/apps/Program14/Berichte/trans_summary.asp, Zeile 238

Ich habe nicht versucht, dies zu beheben, doch als ich bin mir nicht sicher, wie Sie damit umgehen. Ich sah sogar in der iis-Protokolldatei und seine Fehler 500 0 0 130. Dann konfiguriert IE richtig zu zeigen, Informationen über den Fehler während der Laufzeit. Und das ist das, was es ausspuckt, und bin derzeit stecken. Jegliche Hilfe würde sehr geschätzt werden. Ich habe gegoogelt und gelesen, unzählige andere Artikel, aber ich bin immer noch das Gefühl verloren, ein bisschen auf das Thema und Microsoft ist ungefähr so hilfreich wie außen-tech-Unterstützung.

InformationsquelleAutor user2001006 | 2016-04-28
Schreibe einen Kommentar