Gostaria de tirar outra duvida.. mas agora é quanto ao objeto datareader...
fiz uma funcao, para retornar o datareader automaticamente, mas acho que alguma coisa não esta deixando ele retornar....
Ex: Se eu colocar um loop percorrendo o datareader dentro dessa funcao ele funciona perfeitamente, mas se eu retornar para o local de onde chamei a funcao ele não funciona..
Veja abaixo o código.. por favor me ajudem..
Após o banco de dados estar aberto.......
//codigo da pagina de onde estou chamando a funcao datareder (q fica em outar classe)
Pergunta
Guest - Jose Carlos -
Gostaria de tirar outra duvida.. mas agora é quanto ao objeto datareader...
fiz uma funcao, para retornar o datareader automaticamente, mas acho que alguma coisa não esta deixando ele retornar....
Ex: Se eu colocar um loop percorrendo o datareader dentro dessa funcao ele funciona perfeitamente, mas se eu retornar para o local de onde chamei a funcao ele não funciona..
Veja abaixo o código.. por favor me ajudem..
Após o banco de dados estar aberto.......
//codigo da pagina de onde estou chamando a funcao datareder (q fica em outar classe)
oSql.abrir_dr(strSQL,System.Data.CommandType.Text,out objConn);
objDr = oSql.recupera_dr();
//codigo da classe de onde esta o data reader.
public class Exe_Query: System.Web.UI.Page
{
private OleDbDataReader oDr = null;
#region Controle automático de geracao de DATAREA
public void abrir_dr(string p_Sql, CommandType p_Command_Type , out OleDbConnection p_oConn)
{
OleDbCommand oCommand = new OleDbCommand();
oCommand.Connection = p_oConn;
oCommand.CommandTimeout = 120;
oCommand.CommandType = p_Command_Type;
oCommand.CommandText = p_Sql;
oDr = oCommand.ExecuteReader();
}
public OleDbDataReader recupera_dr()
{
return oDr;
}
#endregion
}
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.