FUNCAO RETORNAR UM DATAREADER?

MARCOS 13/07/2011 14:13:02
#379054
Pessoal,
Consegui criar uma classe para acesso a Fontes de dados (VB.NET)
Tenho um método(Função) chamado Pesquisar, que ao receber uma instrução Sql
como parâmetro, retorna um DataTable.Mas, preciso de uma função que retorne
um DataReader.

Algum colega, pode me dizer como ficaria uma função [Ô]Pesquisar[Ô] que recebe uma instrução Sql
como parâmetro e retorna um DataReader, com o resultado???
TECLA 13/07/2011 20:26:25
#379087
Resposta escolhida
Algo mais ou menos assim:

public function queryToDataReader(byval sql as string) as sqldatareader
dim conn as new sqlconnection(connstr)
dim cmd as new sqlcommand(sql, conn)
cmd.commandtype = commandtype.text
conn.open()
return cmd.executereader()
end function


Compile e veja se tem gera algum erro, pois digitei diretamente no tópico.
MARCOS 14/07/2011 16:26:00
#379177
Muito obrigado!!!
Tópico encerrado , respostas não são mais permitidas