Cuando dicees datos ingresados recientemente te refieres a los ultimos X registros o algo asi
Por que si es asi igual dentro de tu query puedes poner:
select TOP [Numero_de_Registros] * from tu_tabla que indica que quieres que te traiga los ultimos X registros ingresados o guardados
o si quieres que se este actualizando automaticamente seria bueno que utilizaras un timer y cada vez que pasen X segundos o minutos mander llamar algun procediiento que se llame cargardatos o algo asi..
Espero haber podido ayudarte