ich will dich nicht l�nger auf die Folter spannen, bin noch zu gr�n in ASP.
Der Code ist nat�rlich viel l�nger, ich versuche nur das wichtigste zu
mailen. Wenn ich objRs.moveLast einsetze kommt folgende Meldung:
ADODB.Recordset-Fehler '800a0bcd'

Entweder BOF oder EOF ist True, oder der aktuelle Datensatz wurde gel�scht.
Die angeforderte Operation ben�tigt einen aktuellen Datensatz.

Gute Nacht!
Raymond


-----Urspr�ngliche Nachricht-----
Von: Thomas Bandt [mailto:[EMAIL PROTECTED]]
Gesendet: Mittwoch, 24. April 2002 23:56
An: ASP Diskussionsliste fuer Anfaenger
Betreff: [aspdebeginners] RE: AW: Re: noch jemand online?


*g�hn*

na dan guckn wir ma ;) �bernehme keine garantie f�r richtigkeit,
sitze schon 12 stunden im b�ro und falle gleich vom stuhl ;o)

> Ah! der Fussballmatch ist zu Ende!

ganz wichtig... bayer gewinnt die champions league! :)

> ich lese in einem Formular einen Datensatz aus:
> <INPUT TYPE="hidden" NAME="org" value="<% =objRS("institut")%>"></h2>

schon mal falsch...

<INPUT TYPE="hidden" NAME="org" value="<%= objRS("institut") %>">

> Diesen Wert sende ich an eine neue Seite:
>
> fldId = request.Form ("idorg")

auch falsch:

fldId = request.Form("idorg")

> fldInst = request.Form ("org")

> Nun versuche ich diesen Satz in eine andere Tabelle zu schreiben:
>
> set objOrg = Server.CreateObject ("ADODB.Recordset")

korrekt: set objOrg = Server.CreateObject("ADODB.Recordset")

> SQL = "SELECT * FROM institution where instname like '"&
> fldInst &"'" set objOrg = objConn.execute (SQL)

du schreibst hier nix sondern du w�hlst etwas aus.

> Wenn das Formular gef�llt ist vergleiche ich die Werte
>
>  fldFax = trim(Request.Form("fldFax"))
>  fldOrg = trim(Request.Form("fldOrg"))

was sollen das nun wieder f�r werte sein?

> nun �ffne ich die andere Tabelle:
>
> set objRS = Server.CreateObject("ADODB.RecordSet")
>
> query = "SELECT * FROM members"
> objRS.Open query, objConn, adOpenKeyset, adLockOptimistic
> objRS.Filter = "m_member = '" & fldMembr & "'" if objRS.EOF
> and blnAdvcheck then
>       objRS.AddNew
>               objRS.Fields("m_member") = fldMembr
>               objRS.Fields("memname") = fldVorname
>               bjRS.Fields("m_name") = fldName
>               bjRS.Fields("m_organisation") = fldOrg
>               objRs.Update
>             Session("member") = fldMembr
>               ...
>
> Wenn ich das folgende Feld �bergebe, wird der Wert geschrieben
>
>   <input type="text" size="50" name="fldVorname" value="<% =
> fldVorname %>">
>
> Im selben Formular gibt es nun ein Feld mit dem problematischen Wert:
>
>  <INPUT TYPE="text" size="50" NAME="fldOrg" value='<%=objOrg.Fields
> ("instname") %>'>
>
> Ich habe alle m�glichen Schliche versucht, aber er findet
> keinen Datensatz. Mit reponse.write wird aber der richtige
> Wert von "instname" ausgegeben, aber nicht in die Tabelle
> geschrieben. Alle Felder haben dieselben Eigenschaften.

hm... if objrs.eof ... ja wann soll das denn am ende sein? setz mal
ein objrs.movelast davor und cancel die abfrage


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an