2013-07-16 71 views
0

我找不到SQL視圖Access 2010中當我打開使用Visual Basic 6內置的數據庫中創建的的.mdb(接入97格式)的數據庫文件在使用.mdb時在Access 2010中找不到SQL視圖?

當我打開一個新的數據庫文件,它工作正常**(.ACCDB)**在Access 2010,但該版本(.ACCDB)在視覺基礎6.0不支持訪問文件。 我知道這很奇怪,我仍然使用VB6,但我沒有其他去,因爲我的大學只允許使用VB6。 那麼,有什麼辦法可以解決這個問題嗎?

謝謝。

回答

0

我不確定你的意思是「無法找到SQL視圖」。您可以在Access 2010中打開mdb文件,並使用查詢設計器和SQL編輯器編輯查詢。

也可以使用VB6打開accdb文件。下面是正確的連接字符串:

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccess2007file.accdb; 
Persist Security Info=False; 

來自 http://www.connectionstrings.com/ace-oledb-12-0/standard-security/

+0

我知道,通過訪問2000創建及以上的.mdb文件具有「SQL視圖」,但進入97版本的.mdb的不似乎支持'SQL視圖'[在SQL中編寫查詢],因爲它在創建選項卡中被禁用。 –

+0

因此,我建議您將Access 97轉換爲2010格式(http://office.microsoft.com/en-001/access-help/convert-a-database-to-the-accdb-file-format-HA010341552 .aspx)並在我的答案中使用連接字符串連接到accdb文件。 –

+0

謝謝你的支持Luke Wage! –

相關問題