C# провайдер для MySQL OleDB

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by need_million, 18 Aug 2010.

  1. need_million

    need_million Member

    Joined:
    29 Apr 2010
    Messages:
    158
    Likes Received:
    6
    Reputations:
    0
    я хочу приконектиться через OleDB, строка запроса такая:

    как указано тут http://www.connectionstrings.com/mysql#p20

    Code:
    "Provider=MySQLProv;Data Source=mydb;User Id=myUsername;Password=myPassword;"




    мне вылетает исключение:
    Code:
    The 'MySQLProv' provider is not registered on the local machine.




    как его зарегистрировать? или лучше что то другое использовать?
     
  2. BrainDeaD

    BrainDeaD Elder - Старейшина

    Joined:
    9 Jun 2005
    Messages:
    774
    Likes Received:
    292
    Reputations:
    214
    MySql.Data.dll добавил? кроме того это не официальный провайдер. можно юзать ODBC драйвер, но удобней считается Connector/Net.
     
  3. need_million

    need_million Member

    Joined:
    29 Apr 2010
    Messages:
    158
    Likes Received:
    6
    Reputations:
    0
    MySql.Data.dll - я с ним примеры качал но самой длл не нашел. где я её пропустил?
     
  4. BrainDeaD

    BrainDeaD Elder - Старейшина

    Joined:
    9 Jun 2005
    Messages:
    774
    Likes Received:
    292
    Reputations:
    214
    там где ты брал свой пример http://www.connectionstrings.com/mysql#p20 над ним есть ссылка "More info about this provider". там написано, что нужна длл.
    качай connector/net http://dev.mysql.com/downloads/connector/net/ и устанавливай. с ним идёт и MySql.Data.dll
     
  5. need_million

    need_million Member

    Joined:
    29 Apr 2010
    Messages:
    158
    Likes Received:
    6
    Reputations:
    0
    огромное спасибо. я там просто соурс качал

    а можешь объяснить с OleDB, а то это 11 сек конектиться к бд.
     
  6. BrainDeaD

    BrainDeaD Elder - Старейшина

    Joined:
    9 Jun 2005
    Messages:
    774
    Likes Received:
    292
    Reputations:
    214
    сори, сам не пробовал. у меня и базы нет чтоб тестить. а что, как в примере не работает?
     
  7. need_million

    need_million Member

    Joined:
    29 Apr 2010
    Messages:
    158
    Likes Received:
    6
    Reputations:
    0
    нет. не работает.