eva_ba 0 Denunciar post Postado Março 20, 2007 Alguém ai ja preencheu um gridview com objectdatasource, sendo que pega um metodo que retorno um data reader?tipo que preenche meu objectdata source é o seguinte:na classe de acesso a dados eu uso o aplication block data access: Public Overrides Function ListaPrefeituraTributario() As IDataReader stringsql = " select cliente_codigo,cliente_razsoc,cliente_nomeabrev,cliente_endereco," & _ " cliente_numero,cliente_bairro from cliente" dr = SqlHelper.ExecuteReader(strConn, CommandType.Text, stringsql) Return dr End Functione na classe de negocios :Public Function ObterPrefeituraTributario() As SqlDataReader Return ObjPrefeituraDao.ListaPrefeituraTributario End Function eu usava o seguinte p/ preenche o grid antes: DgPrefeitura.DataSource = ObjControle.ObterPrefeituraTributario()e agora p/ preencher o gridview????tipo e depois p/ eu pegar uma linha dele? como faz? Compartilhar este post Link para o post Compartilhar em outros sites
e_ciminelli 0 Denunciar post Postado Março 20, 2007 Oi,Com datareader eu não consegui. Sei que com datatable e dataset tem como. Compartilhar este post Link para o post Compartilhar em outros sites
eva_ba 0 Denunciar post Postado Março 23, 2007 poxa, que horrivel isso entao, pois antes eu carregava um data grid com um datareader e conseguia paginar, o gridview veio p/ ajudar ou p/ complicar????a minha aplicação é em camadas e meu objeto retorna um datareader... :( Compartilhar este post Link para o post Compartilhar em outros sites
cadeveloper 0 Denunciar post Postado Agosto 28, 2007 using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using MySql.Data.MySqlClient;public class Artigos{ public MySqlDataReader ObterArtigos() { string mySelectQuery = "SELECT * FROM artigos;"; MySqlConnection myConnection = new MySqlConnection(ConfigurationManager.ConnectionStrings["MyCadeveloper"].ConnectionString); MySqlCommand myCommand = new MySqlCommand(mySelectQuery, myConnection); myConnection.Open(); MySqlDataReader myReader; myReader = myCommand.ExecuteReader(); return myReader; myReader.Close(); myConnection.Close(); }} Compartilhar este post Link para o post Compartilhar em outros sites