Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Truy vấn chuyển qua SQL Server làm cơ sở cho tập bản ghi DAO trong Access

Bạn cần sử dụng QueryDef để tạo một truy vấn Chuyển qua, sau đó mở Tập ghi thông qua .OpenRecordset của QueryDef. Đoạn mã sau phù hợp với tôi:

Dim qdf As DAO.QueryDef, rst As DAO.Recordset
Set qdf = CurrentDb.CreateQueryDef("")
qdf.Connect = "ODBC;Driver=SQL Server;Server=.\SQLEXPRESS;Trusted_Connection=Yes;"
qdf.SQL = "SELECT GetDate() AS qryTest"
qdf.ReturnsRecords = True
Set rst = qdf.OpenRecordset
Debug.Print rst!qryTest
rst.Close
Set rst = Nothing
Set qdf = Nothing


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách xem kế hoạch thực thi truy vấn trong Azure Data Studio (SQL Server)

  2. Cập nhật cột đếm từ dữ liệu trong bảng khác

  3. DevOps:DBA hoặc Developer - Cân bằng chính xác

  4. Truy vấn SQL Server - phép nhân theo nhóm

  5. Không thể tìm thấy microsoft.sqlserver.batchparser.dll