2.8使用EntityBase
|
返回单个实例对象 |
|
/// <summary> /// 按指定的名字返回城市对象 /// </summary> /// <param name="cityName"></param> /// <returns></returns> [System.ComponentModel.DataObjectMethod(System.ComponentModel.DataObjectMethodType.Select, false)] public static City SelectByName(string cityName) { DataProviders.IDataProvider provider = CreateDataProvider(); provider.SQL = "SELECT CityID as [Identity],Name,PostalCode,DistanceCode,Province,Longitude,Latitude,Version " + "FROM lt_dictionary.City WHERE Name=@name"; provider.AddParameters("@name", cityName); return CreateInstance(provider.ExecuteDataTable()); } |
|
返回集合对象 |
|
/// <summary> /// 返回所有禁用状态的城市信息 /// </summary> /// <returns></returns> [System.ComponentModel.DataObjectMethod(System.ComponentModel.DataObjectMethodType.Select, false)] public static List<City> SelectIsDisabled() { DataProviders.IDataProvider provider = CreateDataProvider(); provider.SQL = "SELECT CityID as [Identity],Name,PostalCode,DistanceCode,Province,Longitude,Latitude,Version " + "FROM lt_dictionary.City WHERE Enable=0"; //返回List<City> return CreateInstances(provider.ExecuteDataTable()); } |
使用EntityBase查询城市数据
本文介绍了如何利用EntityBase类实现对城市数据的查询操作,包括通过名字获取单个城市实例和筛选所有禁用状态的城市记录。
2285

被折叠的 条评论
为什么被折叠?



