Conteúdo do Curso
Introdução ao .NET com C#
Introdução ao .NET com C#
1. Introdução
O Que É Exatamente a Plataforma .NET?Criando um Aplicativo de ConsoleRecebendo Entrada do UsuárioTarefa - Construindo uma Calculadora SimplesLidando com Exceções Causadas por Entrada do UsuárioTarefa - Aprimorando a CalculadoraLeitura de ArquivosEscrita de ArquivosTarefa - Calculadora Baseada em Arquivo
2. Programação Assíncrona e Introdução a Web Services
3. Introdução a Bancos de Dados com .NET
O Que É um Banco de Dados?Estrutura de um Banco de Dados RelacionalConfiguração de um Servidor MySQLConectando ao Servidor MySQLTarefa - Escrevendo Strings de ConexãoExecutando ComandosTarefa - Executando Comandos MySQLMétodos do MySqlCommandTarefa - Conectando a um Banco de Dados MySQL e Executando Comandos
Métodos do MySqlCommand
Nota
Se você não conseguir excluir objetos do servidor MySQL, é possível que o servidor esteja em modo seguro. Para desativar o modo seguro, execute a seguinte consulta:
SET SQL_SAFE_UPDATES=0;
.
Pontos Importantes
Utilizamos
ExecuteNonQuery
para comandos que modificam o banco de dados;ExecuteReader
eExecuteScalar
são para comandos de consulta que recuperam dados do banco de dados;ExecuteReader
retorna um objetoMySqlDataReader
;MySqlDataReader
possui um método chamadoread()
que lê as linhas de forma sequencial; É necessário chamarClose()
no objetoMySqlDataReader
após o uso;ExecuteScalar
retorna umobject
que pode ser convertido para o tipo de dado apropriado.
1. O comando a seguir seleciona e retorna todos os estudantes que possuem notas superiores a 90. Qual comando é o mais apropriado para executar essa consulta?
2. O comando a seguir seleciona e retorna o nome do estudante mais velho da turma. Qual comando é o mais apropriado para executar essa consulta?
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 3. Capítulo 8