![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
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;
}
//#####################
}
Por favor necesito ayuda ya que quiero que mi aplicación funcione con esta fabulosa base de datos ![]() Desde ya muchas gracias a todos |
|
#2
|
||||
|
||||
|
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" |
|
#3
|
||||
|
||||
|
????
El C# que usas es del Visual Studio????
Si es del VS, Que tienes que instalar para conectarte a firebird desde el VS???? |
|
#4
|
||||
|
||||
|
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/ |
![]() |
|
|
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 |
|