//请问这种写法是存储过程写法吗?
        public DataSet Search(string devicesId)
        {
            StringBuilder strSql = new StringBuilder();
            strSql.Append("select deviceMAC ");
            strSql.Append(" FROM Devices ");
            if (devicesId.Trim() != "")
            {
                strSql.Append(" where DeviceID=@DeviceID");
            }
           
            SqlParameter[] parameters = {
                new SqlParameter("@DeviceID", SqlDbType.Int,4)
            };
            parameters[0].Value = int.Parse(devicesId);
            return DbHelperSQL.Query(strSql.ToString(), parameters);
        }