Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Kopiowanie wyników zapytania programu SQL Server do tabeli programu Access 2010

Połącz odpowiednią tabelę lub widok serwera sql z MS Access. Uruchom zapytanie względem tabeli połączonej przy użyciu składni MS Access i zaktualizuj tabelę pomostową.

Możliwe jest również zaktualizowanie tabeli MS Access przy użyciu ciągu połączenia dla wbudowanego serwera SQL w zapytaniu.

SELECT *
INTO   newtable
FROM   [odbc;filedsn=Z:\DSN\test.dsn].table1

Pracując od końca SQL Server, możesz używać MS Access jako serwera połączonego lub uruchamiać zapytanie i aktualizować stamtąd.

INSERT INTO
OPENDATASOURCE(
   'Microsoft.ACE.OLEDB.12.0', 'Data Source=z:\docs\test.accdb')...[table1] 
   ( atext )
SELECT atext FROM table1 WHERE id=2



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dostawca OLE DB Microsoft.ACE.OLEDB.12.0 dla serwera połączonego (null) zwrócił komunikat Zakładka jest nieprawidłowa.

  2. Zdezorientowany co do kolejności logicznego przetwarzania zapytań Itzika Ben-Gana w jego książce SQL Server 2005 i SQL Server 2008

  3. Nieprawidłowa składnia w pobliżu „GO”

  4. Sprawdź stan wszystkich wiadomości pocztowych bazy danych w programie SQL Server (T-SQL)

  5. Serwer SQL łączy tabele i przestawiaj