

Usualmente cuando tengo uso un recordset hago esto:
Public Function Listar_Distrito() As Recordset
UbicacionDAO 'constructor q inicializa conexion y etc
Set rs = New ADODB.Recordset
With rs
.ActiveConnection = cn
.Source = "SELECT distinct Distrito FROM DISTRITO"
.CursorLocation = adUseClient
.Open
End With
Set Listar_Distrito = rs
Set rs = Nothing
End Function
como haria para no guardarlo en un recordset sino en un string .. es dcir q la funcion sea private function buscar_distrito(id as string)as string , xq necesito el dato en string para guardarlo en la base con otra opcion claro


saludos!!