ASP - Feldname auslesen?

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/asp_feldname_auslesen_98300/page_1 - zur Vollversion wechseln!


Punisher schrieb am 11.11.2003 um 20:12

Kann mir jemand sagen wie ich den Namen eines Forms auslesen kann?

Ich hab auf der ersten Seite mehrere Textfelder (werden mit einer Schleife generiert, d.h. ich weiß nicht wieviele es sind), auf der zweiten werden sie dann so ausgelesen und in eine Datenbank reingeschrieben

Code:
dim vf
For Each vF In Request.Form		
	status = request.form(vf) 
	sql = "UPDATE LehrerSeminare SET genehmigt = '" & status & "' WHERE id = " & id
	Set rs = Conn.Execute(sql)
next
das Problem ist, dass die ID, die als where Parameter da steht, der Name des Feldes ist. Kann ich den irgendwie herausfinden?

TIA


Oculus schrieb am 12.11.2003 um 08:04

Dein Parameter vF in der For-Each-Schleife selbst ist der Name des Feldes ;)

HttpRequest.Form ist ein Objekt der Klasse NameValueCollection.
Bei dieser hast die Keys und ihre zugehörigen Values als string.


mg_shadow schrieb am 13.11.2003 um 12:27

i=0
do while i<request.form.count
i=i+1
s_field=request.form.key(i)
s_value=request.form(i)
loop

das hab ich mal geschrieben! funktioniert sogar :D


Punisher schrieb am 13.11.2003 um 21:11

Zitat von Oculus
Dein Parameter vF in der For-Each-Schleife selbst ist der Name des Feldes ;)

HttpRequest.Form ist ein Objekt der Klasse NameValueCollection.
Bei dieser hast die Keys und ihre zugehörigen Values als string.
hast recht ... ich depp :rolleyes:

THX


Oculus schrieb am 13.11.2003 um 21:57

np
bin auch schomal drüber gstolpert :)

hinundwieder zahlt es sich aus, wennman dann doku liest
rein mit function-insight programmieren is auch net des wahre ;)




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025