に一台のコンピュータではなく上で動作します。コードは、私は次のコードを持っている別の1
private void CreateDBFFile()
{
string connection = ConfigurationManager.ConnectionStrings["conn"].ConnectionString;
using (OleDbConnection dbconnection = new OleDbConnection(connection))
using (OleDbCommand command = dbconnection.CreateCommand())
{
dbconnection.Open();
command.CommandText = "CREATE TABLE Test (Id Integer, Changed Double, Name Text)";
command.ExecuteNonQuery();
}
}
接続文字列は、このようなものです:
<connectionStrings>
<add name="conn" connectionString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\temp; Extended Properties=dBase IV" providerName="System.Data.OleDb" />
</connectionStrings>
上記のコードは、私の自宅のコンピュータ上で動作しますが、私の仕事のコンピュータではありません。私は自分の仕事用コンピュータ上のどのファイルが壊れているのかわからない。上記のコードは接続を開こうとすると終了する。
ご協力いただきますようお願い申し上げます。
同じバージョンのデータベースがインストールされていますか?あなたのcomapnyロックポートはありますか?会社のネットワークはファイアウォールされていますか? – Aganju
あなたはどんなエラーがありますか? – SLaks
あなたの 'データソース'が間違っています。 – SLaks