2016-07-30 17 views
0

問題があります。私はExcelファイルとの接続がありますが他のラップトップでは動作しません。私は、そのコードを持っている:C#でDllをインストールするとプロジェクトにインポートする必要があります。

{ string constr1 = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + m + ";Extended Properties=\"Excel 12.0 Xml;HDR=YES;IMEX=1\";"; 
       OleDbConnection con = new OleDbConnection(constr1);} 

私はちょうど私のアプリケーションは、Excelが

+0

Excelがインストールされていないと、アプリケーションをExcelに接続できません。存在しないものには接続できません。 –

答えて

0

がインストールされていない場合でも、あなたが必要がありますExcelファイルに接続し、私は私のプロジェクトにインポートし、それをINCLUDなければならないの.dll魔女を知っているしたいですMicrosoft Accessデータベースエンジンをインストールするには、アプリケーションが動作するはずです。このリンクをクリックすると、OLEDB.12で動作するAccess 2010のバージョン(https://www.microsoft.com/en-ca/download/details.aspx?id=13255)が表示されます。

今後のバージョンのExcelのサポートをご希望の場合は、MSがこのライブラリセットに使用する名前を変更していることにご注意ください。

関連する問題