Autor Tema: Firebird connection strings  (Leído 2460 veces)

0 Usuarios y 1 Visitante están viendo este tema.

ale_xi

  • Bytes
  • *
  • Mensajes: 30
  • Reputación: +3/-1
    • Ver Perfil
Firebird connection strings
« en: Marzo 24, 2016, 12:08:03 am »
cual el método para conectar Firebird  con Visual Basic .NET
Estoy utilizando Firebird 2.1
 
¡¡GRACIAS!!

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Firebird connection strings
« Respuesta #1 en: Marzo 24, 2016, 11:17:45 am »
Hola, no he trabajado con .Net, pero quiza este enlace te ayude

http://www.connectionstrings.com/firebird/

Saludos
Me encuentras en YAcosta.com

ADONAIRAFA

  • Gigabyte
  • ****
  • Mensajes: 291
  • Reputación: +37/-1
  • Que bien se siente al terminar un programa !!!
    • Ver Perfil
Re:Firebird connection strings
« Respuesta #2 en: Abril 17, 2016, 09:12:29 pm »
Muy buenas noches !!! Saludos a todos en el foro !!!

Yvan, brother !!! Cómo anda todo?

Bueno amigo ale_xi, aquí te dejo 2 subs que utilizaba cuando programaba en VB .Net (no es que no lo haga actualmente, lo que pasa es que me he volcado de lleno al C# -que de verdad me ha parecido muy interesante y potente !!!)...

Código: (VB) [Seleccionar]
Option Explicit On
Option Strict On
'//
Imports FirebirdSql.Data.FirebirdClient
'//
'//
Module modDBConnection

        Public FbConn As New FbConnection

        Public Sub ConnectToDB()
                Dim strConnectionString As String = ""
                '//
                strConnectionString = "ServerType=0;User=SYSDBA;Password=masterkey;Size=4096;" & _
                                        "Dialect=3;Pooling=FALSE;database=" & Application.StartupPath() & _
                                        "\NombreDeLaBaseDeDatos.FDB"
                Try
                        FbConn.ConnectionString = strConnectionString
                        If FbConn.State = ConnectionState.Closed Then
                                FbConn.Open()
                        End If
                Catch errfb As FbException
                        MessageBox.Show("Error al conectar de la base de datos. Descripcion del error: " & _
                                                            errfb.Message, "Error", MessageBoxButtons.OK, _
                                                            MessageBoxIcon.Error)
                Catch ex As Exception
                        MessageBox.Show("Error. Descripcion del error: " & Err.Description, "Error", _
                                                             MessageBoxButtons.OK, MessageBoxIcon.Error)
                End Try
        End Sub

        Public Sub DisconnectDB()
                Try
                        If FbConn.State = ConnectionState.Open Then
                                FbConn.Close()
                        End If
                Catch errfb As FbException
                        MessageBox.Show("Error al desconectar de la base de datos. " & _
                                                        "Descripcion del error: " & errfb.Message, "Error", _
                                                        MessageBoxButtons.OK, MessageBoxIcon.Error)
                Catch ex As Exception
                        MessageBox.Show("Error. Descripcion del error: " & Err.Description, "Error", _
                                                        MessageBoxButtons.OK, MessageBoxIcon.Error)
                End Try
        End Sub

End Module

Con estas 2 subs, establezco la conexión con la BD, llamando a ConnectToDB, y por supuesto, para la desconexión: DisconnectDB.
El 'ConnectionString' lo tienes la sub que sirve para conectarse.

Espero te sirva de algo !!!



Saludos !!!

Manuel F. Borrego S.
Barcelona, Edo. Anzoátegui. Venezuela. 8)
Hay dos tipos de personas: Los que siguen un camino... y los que hacen camino al avanzar !!!

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Firebird connection strings
« Respuesta #3 en: Abril 17, 2016, 09:52:15 pm »
Hola Manuelito, a los tiempos amigo, espero que todo te vaya bien.

Excelente el aporte, gracias por tomarte la molestia.


Saludos
Me encuentras en YAcosta.com

ale_xi

  • Bytes
  • *
  • Mensajes: 30
  • Reputación: +3/-1
    • Ver Perfil
Re:Firebird connection strings
« Respuesta #4 en: Abril 19, 2016, 12:44:18 am »
Mocha  gracias  los dos


Saludos
« última modificación: Abril 19, 2016, 12:45:59 am por ale_xi »