![]() |
Created by Thiago Russo
about 7 years ago
|
|
exemplo de estrutura de tabela e comando SQL para criação de tabela
exemplo de como recurperar (select) dados
como o SqlDataReader funciona?
Ao executar uma consulta, vc tb pode executar em lote várias instruções SQL em conjunto. O SQL-DataReader retornado contém vários conjuntos de resultados. Vc pode avançar para a próxima definida chamando NextResult ou NextResultAsync no seu objeto SqlDataReader resultado
Exemplo de como implementar...
update rows
Usando parâmetros
Problema de injeção de SQL
Como fazer para proteger sua consulta de injeção de SQL?
Usando transações
O que são transações?
ACID
exemplo utilizando TransactScope
E se uma exception ocorrer dentro de uma TransactScope?
E se nada der errado?
Vc pode definir o comportamento do TransactionScope com TransactionScopeOption
Gerenciamento de transação utlizando TransactionScope e transações distribuídas
Usando um Object Relational Mapper (ORM)
O que é incompatibilidade de impedância objeto-relacional ?
Microsoft Entity Framework
desempenho X velocidade de desenvolvimento
ex de mapeamento da claase Person utilizando code first
ex simples persistindo e consultado dados com EF (De acordo com o mapeamento acima)