![]() |
![]() |
![]() |
![]() |
![]() |
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/ |
![]() |
|
|
![]() |
||||
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 |
![]() |
|