proyectos / das
┌─ Aplicación con base de datos
das
Aplicación de escritorio en C# con SQL Server: alta, baja, modificación y listado de registros sobre una capa de acceso a datos propia.
## Resumen
Proyecto Libreria: una app WinForms conectada a SQL Server mediante una clase de acceso a datos (Access) que encapsula conexión, comandos y lectores. El modelo Person implementa su propio ABM.
## Qué muestra
- Capa de acceso a datos con
SqlConnection,SqlCommandySqlDataReader. - Modelo
PersonconInsert,Update,DeleteyList. - Generación de IDs con
ExecuteScalar. - Separación entre interfaz, modelo y acceso a datos.
## Fragmento
internal class Access
{
private SqlConnection connection;
public void Open() { /* abre la conexión */ }
public void Close() { /* la cierra y libera */ }
public int Write(string sql) { /* ExecuteNonQuery */ }
public SqlDataReader Reader(string sql) { /* ExecuteReader */ }
}