我有一個文件夾包含幾個悖論5文件。Microsoft Jet數據庫引擎找不到對象'....'
_folder = @「c:\ temp \ resource」;
我然後使用連接字符串
的ConnectionString:驅動器= {微軟Paradox驅動程序(* .db的)}; DriverID = 538;費爾=悖論5.X; DEFAULTDIR = C:\ TEMP \資源; DBQ = C:\ TEMP \資源; CollatingSequence = ASCII;
訪問文件。
[Test]
public void Paradoxgroupsales()
{
DataSet ds = new DataSet();
ds = GetDataSetFromAdapter(ds, _connectionString, "SELECT * FROM groupsales");
foreach (String s in ds.Tables[0].Rows)
{
Console.WriteLine(s);
}
}
public DataSet GetDataSetFromAdapter(DataSet dataSet, string connectionString, string queryString)
{
using (OdbcConnection connection = new OdbcConnection(connectionString))
{
OdbcDataAdapter adapter = new OdbcDataAdapter(queryString, connection);
connection.Open();
adapter.Fill(dataSet);
connection.Close();
}
return dataSet;
}
當我運行代碼,我不斷收到以下錯誤
System.Data.Odbc.OdbcException:ERROR [42S02] [微軟] [ODBC Paradox驅動程序] Microsoft Jet數據庫引擎找不到對象'groupsales'。確保對象存在,並且正確拼寫其名稱和路徑名。
我知道該文件是否存在,以及它是從正道閱讀,因爲我在同一文件夾中的悖論4文件,當我從它選擇錯誤是
External table is not in the expected format.
正如我所期望的。
任何幫助將不勝感激
像諷刺的說,在答案表不存在。你有另一個問題? – gbianchi 2009-12-22 13:28:20