vielen Dank! das wars. ist ja echt m�hsam!!!!


-----Urspr�ngliche Nachricht-----
Von: Claudius Ceteras [mailto:[EMAIL PROTECTED]]
Gesendet: Freitag, 5. Oktober 2001 10:11
An: ASP Datenbankprogrammierung
Betreff: [aspdedatabase] RE: [aspgerman] leeres Recordset-Feld wenn man
es vorher nicht ausliest


-- Moved from [aspgerman] to [aspdedatabase] by
[EMAIL PROTECTED] --

Bin mir nicht sicher, ob's damit zusammenh=E4ngt, aber in einem =
KB-Artikel
wird gesagt:

1. Memo/Text -Felder ganz nach hinten in eine SELECT-Abfrage stellen
2. Falls es mehrere Memo-Felder sind, sie immer in der Reihenfolge
auslesen, wie sie in der SELECT-Abfrage stehen.

Versuch Dich mal daran zu halten und sag Bescheid, falls es den Fehler
immer noch gibt...

Claudius

> -----Original Message-----
> From: Nils M=FCller Data & Web Solutions=20
> [mailto:[EMAIL PROTECTED]]=20
> Sent: Donnerstag, 4. Oktober 2001 17:46
> To: ActiveServerPages German
> Subject: [aspgerman] leeres Recordset-Feld wenn man es vorher=20
> nicht ausliest
>=20
>=20
> bitte denkt jetzt nicht ich bin verr=FCckt.
>=20
> folgendes problem: ich hol mir von meinem SQL-Server ein=20
> Recordset. Dann komme ich drauf das einzelne Felder (dbrs(6)=20
> und dbrs(7)) leer sind. jedoch nicht wenn ich gleich nach=20
> dbrs.open ein response.write(dbrs(5)) schreibe. das ist echt krass.
>=20
> so funktioniert alles:
> ----------------
> dim prozent
> dim anbieter_id
> dim preis
> dim normalpreis
>=20
> id=3Drequest("id")
> sql=3D "SELECT produkte.id, liste_produkte_gruppen.Untergruppe,
> produkte.Abgrenzung, produkte.Marke, produkte.typ,=20
> produkte.bemerkung,produkte.normalpreis,produkte.Preis,
> produkte.anbieter_id, member.name, liste_produkte.name,=20
> produkte.produktgruppe, produkte.biketype_id FROM member=20
> INNER JOIN (liste_produkte INNER JOIN (liste_produkte_gruppen=20
> INNER JOIN produkte ON liste_produkte_gruppen.id =3D=20
> produkte.Beschreibung) ON liste_produkte.id =3D
> produkte.produktgruppe) ON member.id =3D produkte.anbieter_id=20
> WHERE produkte.id=3D" & id dbrs.open sql,dbconn=20
> response.write("-" & dbrs(6)) response.write("-" & dbrs(7))
> preis=3Ddbrs(7)
> normalpreis=3Ddbrs(6)
> prozent=3D(1-preis/normalpreis)*100
> anbieter_id=3Ddbrs(8)
> biketype_id=3Ddbrs(12)
> produkte_id=3Ddbrs(11)
> produkte_name=3Ddbrs(10)
> member_name=3Ddbrs(9)
> -----------------------
> so erhalte ich eine division durch 0 weil das feld 6 leer ist!!
> --------------------
> dim prozent
> dim anbieter_id
> dim preis
> dim normalpreis
>=20
> id=3Drequest("id")
> sql=3D "SELECT produkte.id, liste_produkte_gruppen.Untergruppe,
> produkte.Abgrenzung, produkte.Marke, produkte.typ,=20
> produkte.bemerkung,produkte.normalpreis,produkte.Preis,
> produkte.anbieter_id, member.name, liste_produkte.name,=20
> produkte.produktgruppe, produkte.biketype_id FROM member=20
> INNER JOIN (liste_produkte INNER JOIN (liste_produkte_gruppen=20
> INNER JOIN produkte ON liste_produkte_gruppen.id =3D=20
> produkte.Beschreibung) ON liste_produkte.id =3D
> produkte.produktgruppe) ON member.id =3D produkte.anbieter_id=20
> WHERE produkte.id=3D" & id dbrs.open sql,dbconn=20
> 'response.write("-" & dbrs(6)) 'response.write("-" & dbrs(7))
> preis=3Ddbrs(7)
> normalpreis=3Ddbrs(6)
> prozent=3D(1-preis/normalpreis)*100
> anbieter_id=3Ddbrs(8)
> biketype_id=3Ddbrs(12)
> produkte_id=3Ddbrs(11)
> produkte_name=3Ddbrs(10)
> member_name=3Ddbrs(9)
> ---------------------------
>=20
> Was ist da los bitte?
>=20
> IIS 5.0 (alle patches), SQL Server 2000
>=20
> vielen Dank!!!!
>=20
>=20
> | [aspgerman] als [EMAIL PROTECTED] subscribed=20
> | http://www.aspgerman.com/archiv/aspgerman/ =3D Listenarchiv=20
> Sie k=F6nnen=20
> | sich unter folgender URL an- und abmelden:=20
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp
>=20

| [aspdedatabase] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp


| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an