Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como excluir vários registros no Entity Framework sem loop
A Microsoft ADO.NET Entity Framework fornece aos desenvolvedores as ferramentas necessárias para interagir facilmente com bancos de dados. O Entity Framework adiciona um nível de abstração entre bases de dados e os programas que interagem com eles , o que simplifica muitas ações de banco de dados padrão de um programador pode querer implementar. Por exemplo , você pode remover vários registros em um banco de dados sem usar um loop que testa todos os registros . Isto pode ser conseguido usando o método ADO.NET " ADOCommand " , que envia um comando para uma base de dados . Instruções
1

Clique no ícone do Visual Studio 2010 para o lançamento do software. Depois de carregar , a "Home Page " é exibida. Clique no botão " New Project" , no canto superior direito desta página . Uma janela "New Project " será aberta.
2

Clique em " C #" da coluna sobre o " Console Application " esquerda e na coluna à direita. Pressione o botão "OK" para criar um novo projeto. Um arquivo de código fonte aparece na janela principal do editor.
3

Adicione as seguintes linhas no topo do arquivo de código-fonte. Estas linhas de assegurar que as funções ADO.NET estão disponíveis para o seu programa para usar

using System.Data; .

Usando System.Data.ADO ;

usando System.Globalization ;
4

Localize o método "main" , que foi gerada automaticamente quando você criou o projeto . Todo o código fonte a partir dos seguintes passos devem ser escritos dentro das chaves do método "main" . O método se parece com isso :

void main ( String [] args ) estáticos

{

}
5

Criar uma seqüência de conexão para o banco de dados que deseja excluir os registros de . As seqüências de conexão são altamente específicos para o banco de dados individual. Sua seqüência de conexão pode ser algo como isto :

public const string connectionString =

"Data Source = myServerAddress ; Initial Catalog = mydatabase ; Usuário Id = myusername ; Password = myPassword ;" < br >
6

Criar uma string que armazena o comando "Excluir " . O exemplo a seguir exclui todos os registros de "Conta" que têm um campo " Expired " definida como "True ".

DeleteExpiredAccounts String = " DELETE FROM Conta ONDE Expired = 'True' ";
7

Criar um novo " ADOCommand " que usa as cordas " deleteExpiredAccounts " e " connectionString ". Uma vez que uma conexão com o banco de dados é aberto, este comando exclui todas as contas que tenham expirado :

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

Abra a conexão com o banco de dados usando o comando "Open" , assim:

cmd.ActiveConnection.Open ();
9

Clique no botão verde "Play" para executar o programa, que está localizado na parte superior da janela de programa de Visual Studio . O programa irá se conectar ao banco de dados e excluir todas as contas vencidas sem o uso de qualquer lógica de ciclo.

Anterior :

Próximo : No
  Os artigos relacionados
·Como link CSS para JSP 
·Diferença entre pacotes e arquivos de cabeçalho 
·Como criar uma função UDB 
·O que faz fora dos limites média em um computador 
·As Melhores Práticas para os lotes de cálculos matemá…
·Como criar uma base de dados de CFC 
·Função de chamada de função 
·Como converter uma imagem para Binário e Binário para…
·Como implementar uma árvore binária Usando Pascal 
·Como criar um gráfico Enquanto em um loop em MATLAB 
  Artigos em destaque
·Como implementar várias pilhas 
·Como definir o nível de isolamento em ODBC 
·Como inicializar variáveis ​​em C 
·Como escrever declarações de dados 
·Como diferenciar entre o Mainframe & Servidor DASD 
·Como pegar todos os eventos do DataGrid 
·Como codificar uma função C + + Espere 
·Como fazer divisões de ponto flutuante 
·Como lidar com navegador Fechar Eventos em C 
·Como instalar um arquivo IPA em um iPhone Simulator 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados