我对此代码有疑问:
private void altaCliente_Load(object sender, EventArgs e)
{
FILElocalidades localidad = new FILElocalidades();
cbLocalidad.DataSource = localidad.traerLocalidad();
cbLocalidad.DisplayMember = "Nombre";
}
错误2' GestionReclamos.FILElocalidades.traerLocalidad()'因其保护级别C而无法访问:\ Users \ Matias \ Desktop \ Incidencias1 \ PL \ altaCliente.cs 43 48 PL
当我有这个:
public class FILElocalidades
{
public IList<Localidades> traerLocalidad()
{
IList<Localidades> lista = new List<Localidades>();
DataAcessLayer datos = new DataAcessLayer();
try
{
datos.setConsulta("SELECT NOMBRE FROM CIUDADES");
datos.openConexion();
datos.ejecutarConsulta();
while(datos.lector.Read())
{
Localidades localidad = new Localidades();
localidad.Nombre = datos.lector.GetString(0);
lista.Add(localidad);
}
return lista;
}
catch(Exception ex)
{
throw ex;
}
finally
{
datos.cerrarConexion();
}
}
}