Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

एक्सेस में DAO रिकॉर्डसेट के आधार के रूप में SQL सर्वर पासथ्रू क्वेरी

आपको QueryDef . का उपयोग करने की आवश्यकता है पास-थ्रू क्वेरी बनाने के लिए आपत्ति करें, फिर .OpenRecordset के माध्यम से रिकॉर्डसेट खोलें QueryDef की विधि। निम्नलिखित कोड मेरे लिए काम करता है:

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. DISTINCT . के साथ COUNT(*) का चयन करना

  2. SQL सर्वर में रखरखाव योजना का उपयोग करके बैकअप और रखरखाव कार्य को स्वचालित करें

  3. SQL सर्वर में SA लॉगिन पर पासवर्ड बदलें (T-SQL उदाहरण)

  4. SQL सर्वर में लाखों पंक्तियों के साथ बड़ी तालिका को कैसे अपडेट करें?

  5. पेश है SQL सर्वर में कॉमन टेबल एक्सप्रेशन