hoe kan je in ASP snel de veldnamen van een tabel opvragen om een listbox te vullen, zonder er een complete recordset van te maken
Via een Recorset werkt dit altijd:
For each field in myRS
response.write "<option value="" & field.name & """>" & field.name & "</option>"
next
afhankelijk van je DB kun je systeem tabelen queriën(?) en deze date daar uit halen. welke DB gebruik je?
For each field in myRS
response.write "<option value="" & field.name & """>" & field.name & "</option>"
next
afhankelijk van je DB kun je systeem tabelen queriën(?) en deze date daar uit halen. welke DB gebruik je?
Verwijderd
Niet ... je zult toch een recordset moeten opbouwen.Op maandag 03 december 2001 15:06 schreef VidJa het volgende:
hoe kan je in ASP snel de veldnamen van een tabel opvragen om een listbox te vullen, zonder er een complete recordset van te maken
a) Je kunt een query doen op de meta-informatie van de database. Hoe je dat moet doen (en of dat sowieso kan) is afhankelijk van je database.
b) Je kunt een query op de tabel draaien waar geen records uit komen en die snel plaatsvindt (bijv. RecID = -1 als je weet dat ID > 0), en dan door de Fields collectie lopen en daarvan de Name property uitvragen. Zie http://www.w3schools.com/ado/prop_name.asp
HTH