Curso Completo Base de datos

¿En que parte del codigo se conecta a la base?

Colapsar
X
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar todos
nuevos mensajes

  • ¿En que parte del codigo se conecta a la base?

    Buenas dias o noches a tod@s, tengo este codigo que se conecta a la base de datos mysql y trabaja bien. Pero quisiera ponerle un try, para manejar algun error, pero no sé, en que momento se conecta y tampoco sè, si se queda conectada a mysql, me pueden echar manita. Acà les dejo el código:

    Function creartabla(ByVal consulta As String)
    Dim cn As New MySqlConnection("server=" + xServer + ";user id=" + xUsuario + ";password=" + xPass + ";DataBase=" + xBase + ";")
    Dim cm As New MySqlCommand(consulta, cn)
    Dim da As New MySqlDataAdapter(cm)
    Dim dt As New DataTable()

    da.Fill(dt)

    Return dt

    End Function


    Saludos y muchas gracias.

  • #2
    Re: ¿En que parte del codigo se conecta a la base?

    En principio en ADONet las conexiones, salvo que se haga de forma explicita, se abren cuando se necesitan y se cierran cuando dejan de serlo, así en tu caso se abre para ejecutar
    Código:
    da.Fill(dt)
    y se cierra nada mas terminar dicha acción.
    Una visita a las Normas del foro nunca viene mal

    Comentario


    • #3
      Re: ¿En que parte del codigo se conecta a la base?

      Estimado, saber en donde esta el string de conexion no es tan simple. Segun entiendo el objeto es el que se conecta y es como una caja cerrada que acepta parametros. Es por ello que no me gusta .NET...jajaja
      Noticias Insolitas

      Comentario

      Trabajando...
      X