|   |   | 
| 
 | Внешний источник данных mySql | ☑ | ||
|---|---|---|---|---|
| 0
    
        al_zzz 23.07.13✎ 10:07 | 
        "Ошибка получения параметров строки соединения. Возможно драйвер не позволяет получить параметры строки соединения" - вот так реагирует 1с8.3.3.641 на попытку подключить внешний источник данных mySql. Пробовал драйвера 5.2 и 3.51. Результат всё тот же. Подскажите, что ещё можно попробовать или ЧЯДНТ?     | |||
| 1
    
        al_zzz 23.07.13✎ 10:42 | 
        Прочитал, что можно попробовать указать вручную строку подключения, но, к сожалению, я подключаюсь строкой из файлика udl.     | |||
| 2
    
        al_zzz 23.07.13✎ 10:55 | 
        Ап!     | |||
| 3
    
        ALoHA 23.07.13✎ 11:01 | 
        Код подключения в студию.     | |||
| 4
    
        al_zzz 23.07.13✎ 11:08 | 
        Соединение = Новый COMОбъект("ADODB.Connection");
  //ConnectionString = " DRIVER = {MySQL ODBC 5.2 ANSI Driver} ; SERVER = "+Хост+"; DATABASE = "+База+" ; UID = "+Логин+" ; PWD = "+Пароль+" ; OPTION = " + 3 + ";STMT=SET CHARACTER SET UTF-8"; // cp1251 //ConnectionString = " DRIVER = {MySQL ODBC 3.51 Driver} ; SERVER = "+Хост+"; DATABASE = "+База+" ; UID = "+Логин+" ; PWD = "+Пароль+"; //ConnectionString = "DRIVER=MySQL ODBC 5.1 ANSI Driver; SERVER = "+Хост+"; DATABASE = "+База+" ; UID = "+Логин+" ; PWD = "+Пароль+"; //ConnectionString = "Provider=MSDASQL.1;Persist Security Info=False;Data Source=220V52U"; Если Соединение.state=0 Тогда Соединение.open(ConnectionString); КонецЕсли; (3) Рабочий только последний вариант | |||
| 5
    
        ALoHA 23.07.13✎ 11:13 | 
        ConnectionString нужен. Драйвер муСКЛ есть в системе?     | |||
| 6
    
        zmaximka 23.07.13✎ 11:15 | 
        куета какая то. Причем тут внешний источник данных?     | |||
| 7
    
        al_zzz 23.07.13✎ 11:24 | 
        (5) Верно. Но как её задать? На данный момент использую последнюю строку, полученную из файла udl:
  ConnectionString = "Provider=MSDASQL.1;Persist Security Info=False;Data Source=220V52U"; Однако ВИД ругается на неё, если пытаюсь указать в нем такую строку подключения. Драйвера уже какие только можно было установил и с каждым такая песня. (6) А при том, что, по-идее, если ВИД не хочет создаваться из драйвера, то можно попробовать задать строку подключения вручную. | |||
| 8
    
        Maniac 23.07.13✎ 11:25 | 
        (0) забей. У нас тоже не работает, поэтому без всяких источников тупо написали запросы и тп и тд.     | |||
| 9
    
        Рамиль Маугли 23.07.13✎ 11:26 | 
        Была какая то ошибка из за наличия подчеркивания в названии таблицы. "_". Посмотрите, может  вэтом дело.     | |||
| 10
    
        vmv 23.07.13✎ 11:26 | 
        запросом из ВИ выгребает данные в ДСписках хрень - не хочет, но данных из запроса по ВИ думаю хватит     | |||
| 11
    
        Maniac 23.07.13✎ 11:26 | 
        Это баг платформы, уже полтора года висит в списке ошибок 1С. и до сих пор не вылечен ни в одном обновлении.     | |||
| 12
    
        zmaximka 23.07.13✎ 11:30 | 
        вот как обычно вся рота не в ногу, а один старшина в ногу. У меня работает. Поставь драйвера и пропиши строку соединения вручную. Ошибка с нижним подчеркиванием здесь абсолютно не причем     | |||
| 13
    
        al_zzz 23.07.13✎ 11:32 | 
        (11) Но тут же как-то получилось: http://www.miko.ru/blogs/SwordBlog/52/     | |||
| 14
    
        al_zzz 23.07.13✎ 11:35 | 
        Как, хотя бы, правильно указать строку соединения?     | |||
| 15
    
        zmaximka 23.07.13✎ 11:37 | 
        какую строку соединения указываешь при подключении к ВИД?
  У меня драйвер для mySQL. строка соединения "driver={MySQL ODBC 5.1 Driver};server=server;uid=user;pwd=password;database=mbs;port=3306"; | |||
| 16
    
        fisher 23.07.13✎ 11:38 | 
        (11) Платформа тут вообще никаким боком.
  (14) Так а реально у тебя ODBC Connector какой версии установлен и установлен ли вообще? Скачай с родного сайта последний и используй строку подключения для него. | |||
| 17
    
        ALoHA 23.07.13✎ 11:45 | 
        Так есть ОДБЦ драйвер для муСКЛ?     | |||
| 18
    
        al_zzz 23.07.13✎ 11:49 | 
        (17) Есть и не один: http://vfl.ru/fotos/5d67d6042750238.html
  (16) Не знаю, как правильно указать строку подключения для 5.2.5 версии драйвера. (15) Для 5.1 получилось. | |||
| 19
    
        zmaximka 23.07.13✎ 11:51 | 
        ну дык и используй 5.1     | |||
| 20
    
        ALoHA 23.07.13✎ 12:13 | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |