Estoy tratando de completar una con
‘s en un sitio con ASP / VBScript clásico. Los valores se leen y toman de una base de datos de SQL Server y el código para eso se parece a:
SET rows = dbc.execute(SQL) IF NOT rows.EOF THEN DO WHILE NOT rows.EOF %> <option value=""> <% rows.moveNext LOOP ELSE END IF rows.close SET rows = NOTHING
El problema que tengo es que solo un lado del parece evaluar.
Con <option value="">
Obtengo:
Con obtengo:
fromRow1 fromRow2 fromRow3
¿Qué debe uno hacer para mitigar este problema?
Prueba esto:
Dim a Do while not rows.Eof a = rows.Collect("specialty") Response.Write("") rows.MoveNext Loop
¿Cuál es el tipo de datos de la specialty
?
prueba esto:
DO WHILE NOT rows.EOF specialty = rows("specialty") %> <% rows.moveNext LOOP
Prueba esto:
podría confundirse con las comillas de dobles. Pero ha pasado un tiempo desde que trabajé en ASP clásico