Ten en cuenta que lo que vas a buscar es el value de tu select . . .
 
Porque no intentas:    
Código asp:
Ver original- <% 
- If RS("field") = RS2("ID") Then 
-     opc = "selected" 
- Else 
-     opc = "" 
- End If 
- %> 
. . .
RS2 es tu consulta a la tabla de donde sacas el value y descripción de tus opciones . . . 
Y en la parte donde muestras tus opciones:    
Código asp:
Ver original- <% 
- Response.Write("<option value='" & RS2("ID") & "' " & opc & ">" & RS2("Descripcion") & "</option>") 
- %> 
Te va poner como seleted el valor que coincida con el dato registrado en tu RS 
Intentalo y nos cuentas . .   
