Подключение к MySQL из приложения VB6 - PullRequest
2 голосов
/ 24 января 2011

Я пытаюсь подключиться к локальной базе данных MySQL из приложения VB6.Прочитав ответ на этот вопрос, Подключение VB к MySQL Я настроил свое соединение таким образом ...

Private database_connection As ADODB.Connection
Set database_connection = New ADODB.Connection
database_connection.ConnectionString = _
"Driver={MySQL ODBC 3.51 Driver}; Server=localhost; Database=mydb; " _
              " Username=myuser; Password=mypass; Option=3"
database_connection.Open

Это дает мне ошибку ...

(1) Error#: -2147467259
    Desc. : [MySQL][ODBC 3.51 Driver]Access denied for user 'ODBC'@'localhost' (using password: YES)
    Source: Microsoft OLE DB Provider for ODBC Drivers
    Native Error: 1045
    SQL State: S1000
    Help Context: 0
    Help File: 

Это правильный подход?И если так, то мне кажется, мне нужно создать учетную запись в базе данных для ODBC.Это тот случай, или где-то что-то не так?

Ответы [ 2 ]

2 голосов
/ 24 января 2011

Используйте User=myuser; вместо Username=myuser;

0 голосов
/ 24 января 2011

Проверьте ваше имя пользователя / пароль и, если это имя пользователя имеет права на подключение к базе данных.

...