LISTA DE EXERCÍCIOS DE PVB – 3º bimestre PROFESSOR ALBERSON WANDER 1) Observer as linhas de comandos abaixo e responda para que servem. a) Dim con as New SQLConnection(strcon) b) Dim comando as new SqlCommand(“Select * from Fornecedores”,con) c) Con.open() d) Con.close() e) X = Comando.ExecuteScalar f) Comando.CommandType = CommandType.Text g) Dim registro as SqlDataReader = comando.ExecuteReader() h) Registro.Read() i) Txtcodigo.text = Registro.Item(“codfornec”) j) Dim com as SqlCommand = con.CreateCommand k) Comando.CommandText = “Insert into contas(usuario, senha) values(‘alberson’,123456)” 2) Para que servem os métodos abaixo: a. Read() b. Close() c. Open() d. ExecuteReader() e. CreateCommand 3) De que local retiramos a String de conexão para um banco de dados SQL-Server? 4) Escreva um trecho de programação a conexão a um banco de dados localizado na pasta “projeto”, gravada na unidade c:\, sob o nome “Banco.MDF”. 5) Escreva um trecho de programa para carregar numa combobox todos os codfornec (Códigos de fornecedores) cadastrados no banco de dados citado no exercício 4 numa tabela chamada FORNECEDORES. 6) Escreva um trecho de programação para excluir todos os registros de uma tabela chamada FORNECEDORES. 7) Escreva um trecho de programação para excluir todos os registros de vendas relativos a datadevenda 01/01/2010. 8) Escreva um trecho de programação que move um registro da tabela para a tela, usando um objeto DataReader 9) Dê exemplos do comando Select do SQL, usando as funções AVG(), SUM(), COUNT(). 10) Como deveria ser escrita a linha de comando para cadastrar um registro numa tabela chamada “PROFESSORES”, nos campos codprof (int), nomeprof (char(30)), idadeprof (int), dataadmissaoprof (datetime). Observação: estes dados foram digitados em caixas de textos. 11) Reescreva a linha de comando do exercício 10 para ALTERAR o registro da tabela citada. Os novos dados a serem regravados também foram digitados em caixas de textos. 12) Para que serve a linha de comando “Imports System.Data.SqlClient”?