sql >> Database teknologi >  >> RDS >> Sqlserver

SQL Server Passthrough-forespørgsel som grundlag for et DAO-postsæt i Access

Du skal bruge en QueryDef objekt for at oprette en Pass-Through-forespørgsel, og åbn derefter postsættet via .OpenRecordset metoden for QueryDef. Følgende kode virker for mig:

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. Find ud af, om Oracle-date er i en weekend?

  2. Rækkemønstergenkendelse i SQL

  3. 2 måder at returnere en liste over triggere i en SQL Server-database ved hjælp af T-SQL

  4. SqlDependency udløser ikke OnChange-hændelsen, når datasættet ændres