Odium: ausgabe von Automatisierungsobjekt...

Hallo,

ich habe eine Datenbank auf MS-SQL Server 7.0 mit folgender Stuktur:

CREATE TABLE tblEintraege
(
   id int IDENTITY NOT NULL,
   datum varchar(10) NULL,
   titel varchar(300) NULL,
   beschr text NULL,
   datei  varchar(300) NULL,
   start datetime NULL,
   verfall datetime NULL,
   meld datetime NULL,
   status int NULL,
   dateityp varchar(5) NULL,
   bereich varchar(100) NULL,
   rubrik varchar(100) NULL,
   ip varchar(15) NULL,
   zeit_jetzt varchar(8),
   zeit_edit varchar(8),
   user varchar(20),
)

Nun möchte ich die eingetragenen Datensätze anzeigen lassen...

innerhalb dieser schleife klappt das auch sehr gut...

Do while Not rs.EOF
response.write "<tr>"
for each x in rs.Fields
response.write "<td>" & rs.value & "</td>"
next
rs.movenext
loop

nun möchte ich aber auf einer anderen seite, um die optik besser gestalten zu können auf diese Art auf meine Daten zugreifen:

response.write "<tr><td>" & rs("rubrik") & "</td><td align='right'>" & rs("meld") & "</td></tr><tr><td colspan='2'>" & rs("titel") & "</td></tr>"

(rs ist natürlich mein ergebnis der sql-query)

bei einigen feldern haut es immer noch hin...

aber bei dem feld beschr gibt es einen Ausnahmefehler...das feld ist nicht leer und vom vartype ist es ein Automatisierungsobjekt, die ausgabe scheint hier nicht zu funktionieren...
ebenso bei datei und dateityp
beschr hat in der Tabelle den Datentyp text, die anderen varchar...

Was ist zu tun?
Danke

Odium

  1. Nunja,

    schade das keiner was dazu weiß.
    Ich hab mich nun entschieden anders vorzugehen, und zwar so ähnlich wie im obigen funktionnierenden beispiel.

    aber dazu hab ich schon wieder eine frage...

    gibt es in asp die möglichkeit einen variableninhalt als neue Variable zu deklarieren...
    also eine variable zur laufzeit zu erzeugen...
    in js kann ich dies ja mit eval() bewerkstelligen...

    so was muss es doch auch in asp geben...

    ich weiß, asp ist schotter, muss es aber so tun...

    Danke

    Odium