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

VBA के साथ, Windows में स्थापित MySQL ODBC ड्राइवर का संस्करण खोजें

आप इसे

. के अंतर्गत रजिस्ट्री में पा सकते हैं
HKEY_LOCAL_MACHINE\SOFTWARE\
    ODBC\ODBCINST.INI\
    ODBC Drivers\MySQL ODBC 3.51 Driver


 HKEY_LOCAL_MACHINE\SOFTWARE\
    ODBC\ODBCINST.INI\
    ODBC Drivers\MySQL ODBC 5.1 Driver

यहां मिली जानकारी का उपयोग करते हुए , आप नीचे दिए गए कोड का उपयोग करके इसे प्राप्त कर सकते हैं (मैंने इसे एक्सेस 97 में परीक्षण किया है)

Private Sub Command0_Click()    
    If RegKeyExists("HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\
                                 ODBC Drivers\MySQL ODBC 3.51 Driver") Then
        MsgBox "3.51"
    ElseIf RegKeyExists("HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\
                                 ODBC Drivers\MySQL ODBC 5.1 Driver") Then
        MsgBox "5.1"
    Else
        MsgBox "None"
    End If
End Sub


'returns True if the registry key i_RegKey was found
'and False if not
Function RegKeyExists(i_RegKey As String) As Boolean
    Dim myWS As Object

    On Error GoTo ErrorHandler
    'access Windows scripting
    Set myWS = CreateObject("WScript.Shell")
    'try to read the registry key
    myWS.RegRead i_RegKey
    'key was found
    RegKeyExists = True
    Exit Function

ErrorHandler:
  'key was not found
  RegKeyExists = False
End Function


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ब्लॉब का उपयोग करके किसी फ़ाइल को mysql डेटाबेस में कैसे स्टोर करें?

  2. MySQL लिमिट लेफ्ट जॉइन सबक्वेरी में शामिल होने के बाद

  3. हाइबरनेट के साथ आलसी लाने वाला सिंगल कॉलम (वर्ग विशेषता)

  4. एकाधिक MYSQL क्वेरी निष्पादित करने के लिए PHP का उपयोग करना

  5. अद्यतन चर के लिए MYSQL संग्रहीत कार्यविधि 0 . हैं