LOGO UOL HOST

Como executar Stored Procedures em MySQL utilizando Asp.Net?

Para utilizar StoredProcedures armazenadas em um banco de dados MySQL através de uma aplicação Asp.Net, primeiramente você deve certificar-se de que sua aplicação esteja devidamente configurada para o uso do MySQL.

 
Para isto, confira se realizou todas as configurações indicadas acessando a FAQ:
 
 
O uso de Stored Procedures implica em determinadas alterações no código de uma query SQL simples.
 
Na string de conexão com o banco de dados se faz necessário a inclusão do parâmetro "use procedure bodies=false".
 
É necessário também especificar que o comando a ser executado é uma stored procedure atribuindo esta definição ao parâmetro ‘CommandType’ do objeto ‘MySqlCommand’, conforme a linha abaixo:
 
command.CommandType = CommandType.StoredProcedure;
 
Para testar a execução de stored procedures em nossa estrutura, você pode utilizar o exemplo de código fornecido abaixo.
 
Crie um arquivo chamado StoredProcedure.aspx e inclua o código a seguir efetuando a substituição dos dados em destaque:
<%@ Page Language="C#"%>
<%@ import Namespace="System.Data" %> 
<%@ import Namespace="MySql.Data.MySqlClient" %> 
 
 
 
 
 

 

Assuntos recentes

Atendimento Online

Somente para assinantes

Fale com um dos nossos atendentes especializados via chat ou envie um e-mail.

Iniciar Chat ou Enviar E-mail

Central de atendimento

Atendimento 24 horas por dia, 7 dias por semana.

Se preferir você pode entrar em contato com a nossa central de atendimento

4003 9011 Capítais e regiões metropolitanas

0800 881 9011 Demais localidades