Como exemplo, mostramos a seguir um modelo de conexão que deve ser usada em um programa ASP.NET para acesso à base MySQL do seu domínio:
Usando C#:
<%@Page Language=”CSharp”%>
<%@Import namespace=”MySQLDriverCS”%>
<%
// cria conexão
MySQLConnection conn = new MySQLConnection( new MySQLConnectionString(“<host>”,”<conta>”,”<conta>”,”<senha>”).AsString );
conn.Open();
MySQLCommand cmd = new MySQLCommand(“query sql”,conn);
MySQLDataReader reader = cmd.ExecuteReaderEx();
while(reader.Read())
{
// mostra record set
}
// Fecha o reader
reader.Close();
// Fecha o comando (libera memória)
cmd.Dispose();
// Fecha a conexão
conn.Close();
%>
Usando VB:
<%@Page Language=”VB” Debug=”True”%>
<%@Import Namespace=”MySQLDriverCS”%>
<%
Dim conn As MySQLConnection = New MySQLConnection(New MySQLConnectionString(“mysql.<dominio>”, “<banco>”, ” <usuario>”, “<senha>”).AsString)
conn.Open()
Dim cmd as MySQLCommand = new MySQLCommand(“QUERY SQL”, conn )
Dim reader as MySQLDataReader = cmd.ExecuteReaderEx()
conn.Close()
reader.Close
cmd.Dispose()
%>
NOTAS:
- Ao definir os parâmetros da conexão, remover os símbolos “<” (menor) “>” (maior).
- Conforme modelo acima, todas as conexões ao banco de dados devem ser fechadas no mesmo script em que são abertas.
AVISO LEGAL: Os procedimentos descritos neste documento devem ser executados de acordo com o contexto de cada sistema, de forma a evitar impactos negativos à segurança, disponibilidade, integridade e privacidade de dados. A CentralServer se reserva o direito de modificar a qualquer tempo e sem aviso prévio as informações aqui apresentadas a fim de refletir o lançamento de novos serviços, atualizações físicas e operacionais, e evolução do estado-da-arte da tecnologia.