Wird �bergeben
-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Gesendet: Samstag, 13. Oktober 2001 12:25
An: ASP Datenbankprogrammierung
Betreff: [aspdedatabase] AW: [aspdedatabase] Update von Prim�rschl�ssel
Schon nachgesehen ob in Request("Zimmer") auch ein
Wert �bergeben wird ?
Harry
-----Urspr�ngliche Nachricht-----
Von: Stefan H�sler [mailto:[EMAIL PROTECTED]]
Gesendet: Samstag, 13. Oktober 2001 12:12
An: ASP Datenbankprogrammierung
Betreff: [aspdedatabase] Update von Prim�rschl�ssel
Hallo!
Ich habe eine Datenbank mit einer Zimmerliste (Zimmerverwaltung eines
Studentenheimes). Die besteht aus Vorname, Nachname, Zimmernummer und
Studium. Die Zimmernummer ist der Prim�rschl�ssel.
Wenn ich versuche, einen Bewohner in ein neues Zimmer einzuquartieren,
bekomme ich folgende Fehlermeldung:
---
Microsoft OLE DB Provider for ODBC Drivers-Fehler '80040e2f'
[Microsoft][ODBC Microsoft Access Driver] Die von Ihnen vorgenommenen
�nderungen an der Tabelle konnten nicht vorgenommen werden, da der Index,
Prim�rschl�ssel oder die Beziehung mehrfach vorkommende Werte enthalten
w�rde. �ndern Sie die Daten in den Feldern, die gleiche Daten enthalten,
entfernen Sie den Index, oder definieren Sie den Index neu, damit doppelte
Eintr�ge m�glich sind, und versuchen Sie es erneut.
/heim/db/zimmeradmin/change.asp, Zeile 33
---
Hier der Code mit dem ich die �nderung durchf�hren will:
---
Set conn = CreateObject("ADODB.Connection")
conn.Open strConnection
Set rs = CreateObject ("ADODB.Recordset")
Set rs.ActiveConnection = conn
rs.Cursortype = 1
rs.Locktype = 3
rs.Source = "SELECT * FROM zimmer WHERE Zimmernummer =" &
Request.Form("Zimmer")
rs.Open
rs.fields("nachname") = Request.Form ("nachname")
rs.fields("vorname") = Request.Form ("vorname")
rs.fields("Zimmernummer") = Request.Form ("Zimmernummer")
rs.fields("Studium") = Request.Form ("Studium")
rs.Update
---
Was ist hier falsch und wie mache ich es richtig?
Danke
Stefan
| [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
| [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