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

एमएस-एक्सेस में mysql सर्वर से डीएसएन-कम कनेक्शन उपयोगकर्ता नाम और पासवर्ड याद नहीं है

मुझे इस माइक्रोसॉफ्ट आलेख की सहायता से उत्तर मिला . रिफ्रेशलिंक पद्धति का उपयोग करने के बजाय, dbAttachedODBC विकल्प के साथ लिंक को हटाएं और फिर से बनाएं:

Public Sub relink_mysql_tables(mysql_connection As String)

Dim db As Database
Dim tblDef As TableDef
Dim sLocalTableName As String
Dim sRemoteTableName As String    

' new collection '
Dim newTableDefs As New Collection

' current database '
Set db = CurrentDb()

' create new table defs '
For Each tblDef In db.TableDefs
    If (tblDef.Attributes And TableDefAttributeEnum.dbAttachedODBC) Then
        sLocalTableName = tblDef.Name
        sRemoteTableName = tblDef.SourceTableName

        ' create new linked table def '
        Set tblDef = db.CreateTableDef(sLocalTableName, dbAttachSavePWD, sRemoteTableName, mysql_connection)
        newTableDefs.Add tblDef         

    End If
Next

' delete old table defs '
For Each tblDef In newTableDefs
    db.TableDefs.Delete tblDef.Name
Next

' add new table defs to current database '
For Each tblDef In newTableDefs
    db.TableDefs.Append tblDef
Next

कनेक्शन स्ट्रिंग पहले की तरह ही है लेकिन उपसर्ग "ODBC;" के साथ:

ODBC;DRIVER={MySQL ODBC 5.1 Driver};Server=myserver;Database=mydatabase;Uid=myusername;Pwd=mypassword;Option=3



  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. जेपीए कन्वर्टर क्लास के साथ कॉलम अपडेट नहीं कर रहा है

  3. मैसकल...असंभव क्वेरी?

  4. PHP:एकाधिक चयन ड्रॉपडाउन सूचियों का उपयोग कर MySQL डेटाबेस खोजें?

  5. MySQL में LOAD DATA INFILE का उपयोग करके नल या खाली इनपुट को फ़िल्टर करें