tefots
29-10-2007, 22:15:54
estoy intentando conectar desde una pagina .asp net a firebird , pero no lo consigo
uso bds 2007
he instalado el firebird 2.0
tambien he instalado el firebird ado.net data provider de aqui (el 2.01) http://firebirdsql.org/dotnetfirebird/download/index.html
y seguido los pasos de aqui
http://firebirdsql.org/firebirdtutorial/firebird-and-asp-net-2-0.html
en web.config he puesto
<connectionStrings>
<add
name="mydb"
connectionString="Server=localhost;User=SYSDBA;Password=masterkey;Charser=NONE;Database=c:\data\mydb.fdb"
providerName="FirebirdSql.Data.FirebirdClient"/>
</connectionStrings>
tambien en web.config en seccion en dbproviders
<DbProviderFactories>
<add
name="FirebirdClient Data Provider"
invariant="FirebirdSql.Data.FirebirdClient"
description=".Net Framework Data Provider for Firebird"
type="FirebirdSql.Data.FirebirdClient.FirebirdClientFactory, FirebirdSql.Data.FirebirdClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=3750abcc3150b00c" />
</DbProviderFactories>
luego pongo un sqldatasource en la pagina asp.net , pero cuando le selecciono mydb o intengo crear la cadena de conexion , siempre me da el error 'No se pudo encontrar el proveedor de datos 'FirebirdSql.Data.FirebirdClient' en la configuración del sistema.
No se encuentra el proveedor de datos de .Net Framework solicitado. Puede que no esté instalado.'
(sin embargo si que está , ya que en instaled net components los veo)
alguna idea ? . alguien ha conseguido usar el provider ado.net de firebird en una página asp.net desde delphi.net ?.
gracias y saludos.
uso bds 2007
he instalado el firebird 2.0
tambien he instalado el firebird ado.net data provider de aqui (el 2.01) http://firebirdsql.org/dotnetfirebird/download/index.html
y seguido los pasos de aqui
http://firebirdsql.org/firebirdtutorial/firebird-and-asp-net-2-0.html
en web.config he puesto
<connectionStrings>
<add
name="mydb"
connectionString="Server=localhost;User=SYSDBA;Password=masterkey;Charser=NONE;Database=c:\data\mydb.fdb"
providerName="FirebirdSql.Data.FirebirdClient"/>
</connectionStrings>
tambien en web.config en seccion en dbproviders
<DbProviderFactories>
<add
name="FirebirdClient Data Provider"
invariant="FirebirdSql.Data.FirebirdClient"
description=".Net Framework Data Provider for Firebird"
type="FirebirdSql.Data.FirebirdClient.FirebirdClientFactory, FirebirdSql.Data.FirebirdClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=3750abcc3150b00c" />
</DbProviderFactories>
luego pongo un sqldatasource en la pagina asp.net , pero cuando le selecciono mydb o intengo crear la cadena de conexion , siempre me da el error 'No se pudo encontrar el proveedor de datos 'FirebirdSql.Data.FirebirdClient' en la configuración del sistema.
No se encuentra el proveedor de datos de .Net Framework solicitado. Puede que no esté instalado.'
(sin embargo si que está , ya que en instaled net components los veo)
alguna idea ? . alguien ha conseguido usar el provider ado.net de firebird en una página asp.net desde delphi.net ?.
gracias y saludos.