Hay 2 formas de trabajar los accesos a datos, modo conectado (datareaders) y desconectado(datasets). Según el escenario en el que te encuentres es mejor uno u otra opción.
Acceso a datos
Lo que si te recomendaría es no usar los asistentes, es mejor que lo hagas todo por código.
Así entiendes lo que haces y además cuando tengas que hacer algún cambio a tu software te será más facil realizarlo.
Saludos