Teste de dotnet.com

2555 palavras 11 páginas
Avaliação Técnica – .NET

Nome:
Data:

1) Temos uma base de dados com uma Stored Procedure que faz duas consultas. Uma retorna todas as Categorias e a outra retorna todos os Produtos. Temos um DataReader no programa que executa essa Procedure e logo após precisa ser preenchida em dois ListBox de um form. Complete o código abaixo para poder preencher esses ListBox corretamente :

Dim dr As System.Data.SqlDataReader oConnection.Open( ) dr = SqlCommand1.ExecuteReader(CommandBehavior.CloseConnection) While dr.Read( ) listBox1.Items.Add(________________________) Loop (_________________________) While dr.Read( ) listBox2.Items.Add(________________________) Loop

a) dr.GetString(1) ; dr.NextResult( ) ; dr.GetString(1) b) dr.Tables(0) ; dr.Next( ) ; dr.Tables(1) c) dr.Tables(0) ; dr.NextResult ; dr.Tables(1) d) dr.GetString(0) ; dr.Next( ) ; dr.GetString(1) e) dr.GetString(1) ; dr.Read( ) ; dr.GetString(1)

2) Um form possui DataSet que contém uma lista para a entidade Companhia (CompanyName) e suas respectivas Cidades (City). Para que seja exibido na tela somente as companhias cuja cidade seja igual a “London”, que foram apagadas, complete o código abaixo:

Dim selRows() As System.Data.DataRow selRows = dsCustomers.Customers.Selected(_____________) For Each ______________________ MsgBox(“Companhia:” & row(“CompanyName”)) Next

a) (“City = ‘London’”, “CompanyName ASC”, DataViewRowState.Deleted) ; (row In selRows) b) (“City = ‘London’”, “CompanyName ASC”, RowState.Deleted) ; (row In selRows) c) (“City = ‘London’”, State.Deleted) ; (row In selRows) d) (“City = ‘London’”, RowState.Deleted) ; (row In selRows) e) (“City = ‘London’”, “CompanyName ASC”, “State = Deleted”) ; (row In selRows)

3) Para optimizar a performance ao preencher o DataSet a partir de um DataAdapter,

Relacionados