Fórum Recuperando o DataReader porém o construtor apresenta boolean Vb.NET #542244
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 :)