『壹』 用sql查詢如何打開access資料庫
你後面沒有跟表名。。。。
select * from OPENDATASOURCE ('MICROSOFT.JET.OLEDB.4.0','Data Source="D:\nyy\nyyadmin\web\bonus\20100714.dat";User ID=Admin;Password=abc123')..表名
就可以了。內你的語句容是對的。
『貳』 sql怎麼導入access資料庫
找開企業復管理器 先在制sql里建一資料庫 選擇所有任務 導入數據 選擇數據源中選microsoft access 在把access資料庫導入到mssql資料庫時,應該注意的幾個問題 在使用MSSQL SERVER的時候,和ACCESS有很多區別的,即使是用SQL SERVER導入ACCESS資料庫,也有很多地方需要注意,這里,撿幾個例子來說說。 1、在ACCESS中經常使用的自動編號欄位,導入到MSSQL後,他並不是自增型的INT,需要手工設置,把導入後的自動編號欄位的標識的「否」改為「是」,「種子」和「遞增量」都為「1」,才能成為自動編號; 2、在MSSQL SERVER中,有許多保留字,在ACCESS中是沒有的,當你把數據導入到MSSQL的時候,問題就出來了。MSSQL在導入的時候,會自動給這些欄位(包括資料庫中的表名)加上「[欄位名]」,因此,你必須修改你的腳本,把相應的欄位名字(或者表名字)加上中括弧,或改變欄位名字為不是MSSQL的保留字。(具體是那些,請參考有關資料)