コード例 #1
0
 /// <summary>
 /// 由一行数据得到一个实体
 /// </summary>
 private Model.UAVGPSInfor GetModel(DbDataReader dr)
 {
     Model.UAVGPSInfor model = new Model.UAVGPSInfor();
     model.ID           = DbHelperSQL.GetInt(dr["ID"]);
     model.UID          = DbHelperSQL.GetInt(dr["UID"]);
     model.GPSTel       = DbHelperSQL.GetString(dr["GPSTel"]);
     model.GPSLatitude  = DbHelperSQL.GetString(dr["GPSLatitude"]);
     model.GPSLongitude = DbHelperSQL.GetString(dr["GPSLongitude"]);
     model.GPSTime      = DbHelperSQL.GetString(dr["GPSTime"]);
     model.Name         = DbHelperSQL.GetString(dr["Name"]);
     //model.isChecked = DbHelperSQL.GetBool(dr["isChecked"]);
     return(model);
 }
コード例 #2
0
        /// <summary>
        /// 得到一个最新的一个对象实体
        /// </summary>
        public Model.UAVGPSInfor GetTopModel()
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("SELECT TOP 1 * FROM V_UAVGPSInfor order by GPSTime desc");
            Model.UAVGPSInfor model = null;
            using (SqlDataReader dr = DbHelperSQL.ExecuteReader(strSql.ToString()))
            {
                while (dr.Read())
                {
                    model = GetModel(dr);
                }
                return(model);
            }
        }
コード例 #3
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public Model.UAVGPSInfor GetModel(int ID)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("SELECT * FROM V_UAVGPSInfor ");
            strSql.Append(" WHERE ID=" + ID);
            Model.UAVGPSInfor model = null;
            using (SqlDataReader dr = DbHelperSQL.ExecuteReader(strSql.ToString()))
            {
                while (dr.Read())
                {
                    model = GetModel(dr);
                }
                return(model);
            }
        }