Jump to content

Search the Community

Showing results for tags 'datareader'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 2 results

  1. Senhores. Gostaria de Executar uma StoredProcedure em MySql e o resultado retornar em um DataTable. mas o retorno do DataTable não está dando certo. Tenho uma conexão com o mysql: public class Conexao private MySqlConnection conexao = null; private DataTable dt; private MySqlDataAdapter da; private MySqlCommandBuilder cb; private MySqlDataReader dr; private MySqlParameter[] pms; string StrConexao = "server=" + ConfigurationManager.AppSettings["server_name"] + ";" + "dataBase=" + ConfigurationManager.AppSettings["data_base"] + ";" + "port=" + ConfigurationManager.AppSettings["port_number"] + ";" + "User Id=root;" + "password=root"; // Metodo conectar no banco. public MySqlConnection AbrirConexao() { try { conexao = new MySqlConnection(StrConexao); conexao.Open(); return conexao; } catch (Exception erro) { throw erro; } } } Conexão está funcionando porque utilizo ela em outro recurso. Tenho uma Stored Procedure em MySql: CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_seleciona_pessoa`() BEGIN select id, nome from pessoa; END Tenho uma função que retorna um DataTable: public DataTable RetDataTableStoredProc() { MySqlCommand cmd = new MySqlCommand(); AbrirConexao(); cmd.Connection = conexao; cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = StoredProc; dr = cmd.ExecuteReader(); dt.Load(dr); return dt; } O comando dr = cmd.ExecuteReader(); passa sem dar erro mas quando executo as duas linhas abaixo: dt.Load(dr); return dt; e não retorna um DataTable. Conto com vossa ajuda. Att. Gilberto Rezende
  2. josemiltonsampaio

    DataBiding, Dataset, DataReader - Vocês usam?

    Boa tarde, sempre trabalhei com o VB utilizando datareader para mostrar os dados e quando necessário executando um command para alterar (incluir ou excluir) os dados no SQL. Em geral, nos formulários, o comando próximo ou anterior vai até o banco de dados novamente passando o ID atual para que me traga o próximo ou anterior e novamente populo os campos lendo os campos do datareader. É um costumo que trouxe dos antigos recordsets do ADO e VB6 e agora tenho tentado melhorar minha programação (não fazendo apenas o básico que funciona) e estou aprendendo C# também. E a questão é essa. Vejo muito tutorial/livro com databiding e dataset mas gostaria de saber se o pessoal por aqui em maior parte costuma utilizá-los, faz a leitura através do datareader e depois atualiza com commands ou utilizam outra forma? No caso de um mix, utilizam um mais para formulários simples? Que critérios utilizam para escolher? Abraço!
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.