写了个数据访问的
但不知道怎么把记录集转化为一个List<CityBase>
代码如下
public List<CityBase> ExecuteBySql(string sql)
{
List<CityBase> city;
con = new OracleConnection();
con.ConnectionString = CONNECTION_STRING;
try
{
con.Open();
}
catch(Exception ex)
{
throw ex;
}
cmd = con.CreateCommand();
cmd.CommandText = sql;
cmd.Connection = con;
cmd.CommandType = CommandType.Text;
da = new OracleDataAdapter();
da.SelectCommand = cmd;
try
{
da.Fill(city); // 【就这里】
}
catch (Exception ex)
{
throw ex;
}
return city;
}