Recuperando o DataReader porém o construtor apresenta boolean Vb.NET
11/01/2016
0
Boa noite
Estou com um problema um tanto chato pois estou recuperando os dados através de um datareader onde quando debugo vejo que esta retornando para o banco de dados.
porém para o construtor da classe esta chegando para todos os campos string true ou false
Alguém tem ideia do que pode ser ?
Construtor
Aqui as variáveis que passei acima já estão como true ou false
Estou com um problema um tanto chato pois estou recuperando os dados através de um datareader onde quando debugo vejo que esta retornando para o banco de dados.
porém para o construtor da classe esta chegando para todos os campos string true ou false
Alguém tem ideia do que pode ser ?
Dim resultado As List(Of Pesquisa) = New List(Of Pesquisa) Dim conexao As SqlConnection = New SqlConnection(ConfigurationManager.ConnectionStrings("DefaultConnection").ConnectionString) Dim cmd As SqlCommand = conexao.CreateCommand Dim strSQL As String strSQL = "SELECT top 2 * from tabela " strSQL += " WHERE (Titulo LIKE '%" + strPesquisa + "%')" cmd.CommandText = (strSQL) conexao.Open() 'Dim p As Pesquisa Dim reader As SqlDataReader = cmd.ExecuteReader() While reader.Read() resultado.Add(New Pesquisa( Id = reader("Id"), Titulo = reader("Titulo"), Ano = Convert.ToInt16(reader("Ano").ToString()))) End While reader.Close() conexao.Close() Return resultado End Function
Construtor
Aqui as variáveis que passei acima já estão como true ou false
Public Sub New(ByVal _id As String, ByVal _Titulo As String, ByVal _ano As Int16) Id = _id Titulo = _Titulo Ano = _ano End Sub
Fabio Alves
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)