Todo el acceso a datos en .NET es hecho atraves de ADO.NET. Depende de la BD con que vayas a trabajar pero en lineas generales usas Sqlxxxx para SqlServer 7.0 o mayor, OleDb para acceso a BD diferentes o menores a SQL Server version 7.0 (Oarcle, Access), Odbc cuando tiene el driver Odbc para tu base de datos