发布后无法连接到数据库

时间:2012-02-15 12:27:10

标签: c# asp.net

我有一个ASP.NET网页,我在函数Page_Load中连接Firebird数据库。当我从Vistual studio 2008运行页面时,此页面正常工作。fbembed.dllfbclient.dll位于“test\bin”文件夹中,但是当我在IIS中发布该站点时,会抛出以下异常:

at FirebirdSql.Data.FirebirdClient.FbConnectionInternal.Connect() 
at FirebirdSql.Data.FirebirdClient.FbConnectionPool.Create() 
at FirebirdSql.Data.FirebirdClient.FbConnectionPool.CheckOut() 
at FirebirdSql.Data.FirebirdClient.FbConnection.Open() at testForm.Page_Load(Object sender, EventArgs e) 

Page_Load我有以下代码

protected void Page_Load(object sender, EventArgs e)
{

    if (!IsPostBack)
    {
        string conString =@"ServerType=1;User=SYSDBA;Password=masterkey;Database=C:\Inetpub\wwwroot\\test\TEST.FDB";
        FbConnection con = new FbConnection(conString);
        try
        {
            con.Open();
            Response.Write("Connection successfully open");
        }
        catch (Exception ex)
        {
            Response.Write(ex.StackTrace);
        }

    }
}

0 个答案:

没有答案