“Conocimientos Programación>Lenguajes De Programación

Cómo eliminar varios registros en el Marco de Entidades Sin Looping

2014/12/3
The Entity Framework Microsoft ADO.NET proporciona a los desarrolladores las herramientas necesarias para interactuar fácilmente con las bases de datos . Entity Framework agrega un nivel de abstracción entre bases de datos y los programas que interactúan con ellos , lo que simplifica muchas de las acciones de base de datos estándar de un programador podría querer aplicar . Por ejemplo , puede eliminar varios registros en una base de datos sin necesidad de utilizar un bucle que comprueba cada registro . Esto se puede lograr usando el método de ADO.NET " ADOCommand " , que envía un comando a una base de datos . Instrucciones
1

Haga clic en el icono de Visual Studio 2010 para iniciar el software . Después de que se carga , se muestra la "Página de Inicio " . Haga clic en el botón " Nuevo proyecto " en la esquina superior derecha de esta página. Se abrirá un "Nuevo Proyecto " ventana .
2

clic "C #" en la columna de la izquierda y " Aplicación de consola " de la columna de la derecha. Pulse el botón " OK" para crear un proyecto nuevo. Un archivo de código fuente aparece en la ventana principal del editor.
3

Agregue las líneas siguientes al principio del archivo de código fuente. Estas líneas garantizan que las funciones de ADO.NET se encuentran disponibles para su programa para usar

using System.Data ; .

Usando System.Data.ADO ;

usando System.Globalization ;
4

busque el método "main ", que se ha generado automáticamente al crear el proyecto. Todo el código fuente de los siguientes pasos deben ser escritos dentro de las llaves del método "main". El método es el siguiente:

static void main (String [] args ) {


}
5

Crear una cadena de conexión a la base de datos que desea eliminar los registros de . Las cadenas de conexión son altamente específicos para la base de datos individual. Su cadena de conexión podría ser algo como esto:

pública const string connectionString =

"Data Source = myServerAddress ; Initial Catalog = MyDatabase ; Id = MyUserName usuario , contraseña = miContraseña ;"
Página 6

Crear una cadena que almacena el comando "Borrar " . El siguiente ejemplo borra todos los registros " Cuenta " que tienen un campo " Caducado " ajustado a

Cadena deleteExpiredAccounts = " DELETE FROM Account DONDE caducado = 'True' " "Es cierto . ";
7

Crear un nuevo " ADOCommand " que utiliza las cuerdas " deleteExpiredAccounts " y " ConnectionString ". Una vez que se abre una conexión con la base de datos , este comando elimina todas las cuentas que han caducado :

ADOCommand cmd = new ADOCommand ( deleteExpiredAccounts , connectionString ) ;
8

Abre la conexión con la base de datos mediante el comando "Abrir" , así:

cmd.ActiveConnection.Open ();
9

Haga clic en el botón verde "Play " para ejecutar el programa, que se encuentra en la parte superior de la ventana del programa Visual Studio. El programa se conectará a la base de datos y eliminar todas las cuentas vencidas sin utilizar cualquier lógica de bucle.

Lenguajes De Programación
Cómo crear un enlace HTML que crea un correo electrónico y completa la línea de asunto
¿Cómo resolver una matriz por QBasic
Cómo iniciar un archivo por lotes desde otro
Cómo hacer tu propio Web Browser en C #
Cómo crear dos columnas mediante Div
Cómo convertir Oracle para Exponente
Cómo utilizar secuencias de comandos Booleanos
Cómo poner una variable en el nombre del trazado en MATLAB
Conocimientos Informáticos © http://www.ordenador.online