Dr. Lucas 0 Denunciar post Postado Julho 22, 2008 Estava Pesquisando a repeito pela internet e achei esse codigo, porém não entendi algumas partes. Não Entendi direito o que a função ExecutaReader faz direito o que significa os parametros desta função. Abraços. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Const ConnStr As String = "Driver={MySQL ODBC 3.51 Driver};" + "Server=localhost;Database=test;uid=root;pwd=;option=3" Protected Overrides Sub OnInit(e As EventArgs) MyBase.OnInit(e) Dim con As New OdbcConnection(ConnStr) Try Dim cmd As New OdbcCommand("SELECT * FROM clientes", con) Try con.Open() dgrAllNames.DataSource = cmd.ExecuteReader((CommandBehavior.CloseConnection Or CommandBehavior.SingleResult)) dgrAllNames.DataBind() Finally cmd.Dispose() End Try Finally con.Dispose() End Try End Sub 'OnInit Compartilhar este post Link para o post Compartilhar em outros sites
Lab Design 0 Denunciar post Postado Julho 22, 2008 Public Class CriaDataReader Function criaDataReader(ByVal conexao As System.Data.IDbConnection, _ ByVal sql As String) As System.Data.IDataReader 'cria um objeto commandbehavior e atribui a enumeracao padrao Dim cmdBehavior As CommandBehavior = CommandBehavior.Default 'abre a conexao se necessário If conexao.State <> ConnectionState.Open Then 'abre a conexão se estiver fechada conexao.Open() 'define o comportamento para quando o datareader foi utilizado cmdBehavior = CommandBehavior.CloseConnection End If 'prepara a string sql para selecionar dados Dim comando As System.Data.IDbCommand = conexao.CreateCommand() comando.CommandText = sql 'cria um datareader e força o comportamento desejado Dim dr As System.Data.IDataReader = comando.ExecuteReader(cmdBehavior) 'fecha o objeto commando e retorna o resultado comando.Dispose() Return dr End Function End Class http://www.linhadecodigo.com.br/ArtigoImpressao.aspx?id=608 Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Julho 22, 2008 Movido Plataforma .NET » Visual Studio .NET http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Plataforma .NET » Web Applications Compartilhar este post Link para o post Compartilhar em outros sites