Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-06-2006
Avatar de acertij022
acertij022 acertij022 is offline
Miembro
 
Registrado: may 2003
Ubicación: Argentina-Bs. As.
Posts: 233
Poder: 22
acertij022 Va por buen camino
Firebird 2.0 y C#

Buenas día a todos, estoy intentando conectarme a una base de datos Firebird atraves de c# pero me da el siguiente error:
"An invalid connection string argument has been supplied or a required connection string argument has not been supplied."

el código que uso es el siguiente;
Código:
using System;
using System.Windows.Forms;
using FirebirdSql.Data.FirebirdClient;

namespace ConexionFirebird
{
	/// <summary>
	/// Description of Firebird.
	/// </summary>
	public class conexion
	{
		 #region Objetos
		 public FbConnection conn;
		 private bool conectado = false;
		 #endregion
		//##################################################################################################################### 
        public void Conectar(string database, string usuario, string contrasenia, string sql_dialecto, string servidor)
        {
            try
            {
            	//string ConnString = "Database=C:\\1.GDB;User=SYSDBA;Password=masterkey;Dialect=3;Server=localhost";            
                string ConnString = String.Format("Database={0};User={1}; Password={2}; Dialect={3}; Server={4}",database, usuario, contrasenia, sql_dialecto, servidor);

                if (conn != null)
                    conn.Close();

                conn = new FbConnection(ConnString);

                conn.Open();
                conectado = true; // "bandera" que indica el estado de la conexion 
            }
            catch (Exception Ex)
            {
                MessageBox.Show("No se pudo conectar al servidor de Firebird\n\n" + Ex.Message, "Error de conexion", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
		//##################################################################################################################### 
        public bool estadoConexion()
        {
            return conectado;
        }
		//#####################
}
Los parametros de entrada son los correcto ya que coloco los mismo en IB Expert y me conecto sin pronlema.

Por favor necesito ayuda ya que quiero que mi aplicación funcione con esta fabulosa base de datos
Desde ya muchas gracias a todos
Responder Con Cita
  #2  
Antiguo 27-06-2006
Avatar de acertij022
acertij022 acertij022 is offline
Miembro
 
Registrado: may 2003
Ubicación: Argentina-Bs. As.
Posts: 233
Poder: 22
acertij022 Va por buen camino
Me respondo a mi mismo la solucion esta en esta pagina:http://www.connectionstrings.com/
y es string era diferente
"User=SYSDBA;Password=masterkey;Database=SampleDatabase.fdb;DataSource=localhost;Port=3050;Dialect=3 ;Charset=NONE;Role=;Connection lifetime=15;Pooling=true;MinPoolSize=0;MaxPoolSize=50;Packet Size=8192;ServerType=0"
Responder Con Cita
  #3  
Antiguo 27-06-2006
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 21
AGAG4 Va por buen camino
????

El C# que usas es del Visual Studio????
Si es del VS, Que tienes que instalar para conectarte a firebird desde el VS????
Responder Con Cita
  #4  
Antiguo 28-06-2006
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
Al parecer Acertij022 esta usando ADO conectado a FireBird por medio de algun ODBC; no soy un experto en el tema pero he visto un DataProvaider en la propia pagina de FireBird para .NET http://www.firebirdsql.org/index.php...id=netprovider
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
como actualizar firebird 1.5 a firebird 2.0 cidarta Firebird e Interbase 3 26-04-2006 08:57:07
Firebird : Llamado para probadores de Firebird 2.0 JOSEPE Firebird e Interbase 0 12-03-2005 20:33:18
Problemas Firebird Super Server 1.5 con RFunc Firebird v 1.0 Prophoenix Firebird e Interbase 1 09-03-2004 11:40:48


La franja horaria es GMT +2. Ahora son las 01:05:25.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi