Silverlight 4.0 如何选择QuickBooks的公司数据库名称

Silverlight 4.0 如何选择QuickBooks的公司数据库名称,silverlight-4.0,quickbooks,intuit-partner-platform,qbfc,Silverlight 4.0,Quickbooks,Intuit Partner Platform,Qbfc,我正在使用QBFC创建silverlight应用程序和集成Quickbooks数据 我正在浏览在Quickbooks中打开的silverlgiht应用程序中的公司数据库名称。当我这样做的时候,我得到了一个错误,比如正在使用的文件 如何从“快速书本”中打开的“浏览”按钮中获取文件名 我已经按照下面的代码启动了QuickBook分离 sessionManager.OpenConnection( "", "Account sample" ); sessionManager.BeginSes

我正在使用QBFC创建silverlight应用程序和集成Quickbooks数据

我正在浏览在Quickbooks中打开的silverlgiht应用程序中的公司数据库名称。当我这样做的时候,我得到了一个错误,比如正在使用的文件

如何从“快速书本”中打开的“浏览”按钮中获取文件名

我已经按照下面的代码启动了QuickBook分离

  sessionManager.OpenConnection( "", "Account sample" );


  sessionManager.BeginSession( Filename, ENOpenMode.omDontCare );

BeginSession调用应替换为用户在“打开文件”对话框中选择的文件名。如果您使用的是最新的SDK,我还建议您使用OpenConnection2。下面是一个示例,尽管我没有真正使用Silverlight:

OpenFileDialog dlg = new OpenFileDialog();
dlg.Filter = "QuickBooks Files (*.qbw)|*.qbw";
if(dlg.ShowDialog() == true)
{
    sessionManager.OpenConnection2("","Account sample", ENConnectionType.ctLocalQBD);
    sessionManager.BeginSession(dlg.File.FileName, ENOpenMode.omDontCare);

}