Procedimiento para representar columnas como miembros de clase
Utilice el atributo ColumnAttribute de LINQ to SQL para asociar un campo o una propiedad a una columna de base de datos.
Para asignar un campo o una propiedad a una columna de base de datos
- Agregue el atributo ColumnAttribute a la propiedad o declaración de campo.
Ejemplo
El código siguiente asigna el campo CustomerID
de la clase Customer
a la columna CustomerID
de la tabla de base de datos Customers
.
[Table(Name="Customers")]
public class customer
{
[Column(Name="CustomerID")]
public string CustomerID;
// ...
}
<Table(Name:="Customers")> _
Public Class Customer
<Column(Name:="CustomerID")> _
Public CustomerID As String
' ...
End Class
No tiene que especificar la propiedad Name si se puede deducir el nombre. Si no especifica ningún nombre, se supone que es el mismo que el de la propiedad o campo.