El SqlDataAdapter actúa como puente entre un DataSet y una base de datos SQL Server para recuperar y guardar datos. Proporciona este puente mediante la asignación de comandos que cargan los datos del origen de datos al DataSet y viceversa, permitiendo la desconexión de la fuente de datos y la manipulación local de los datos en el DataSet antes de actualizar la base de datos.