|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
Запускаю этот пример: https://github.com/mattn/go-adodb/issues/14#issuecomment-28854745 В терминале получаю такое сообщение: Код: plaintext
Кто-нибудь попробуйте, пожалуйста, запустить этот код. И может положите сюда рабочий вариант. В Сети находил разный код такого подключения к Аксесс файлу. И везде проблема, как и в этом примере, с поставщиком данных. Вроде всё установил. Почему не работает не пойму. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2018, 09:36 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2018, 10:04 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
именно с поставщиком данных проблемы не увидел ps: win xp + access 97 mdb ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2018, 13:02 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
bubuchaименно с поставщиком данных проблемы не увидел ps: win xp + access 97 mdb Всё правильно. У Вас будет работать. У меня: Win10, Access 2016 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2018, 13:25 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
Nebobubuchaименно с поставщиком данных проблемы не увидел ps: win xp + access 97 mdb Всё правильно. У Вас будет работать. У меня: Win10, Access 2016 А провайдер, по ссылке - от 2003 Код: vbnet 1.
должен быть ACE ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2018, 14:27 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
bubuchaименно с поставщиком данных проблемы не увидел ps: win xp + access 97 mdb С новыми версиями Аксесса уже применяется Provider=Microsoft.ACE.OLEDB.12.0 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2018, 14:27 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
court, Вот ещё вариант, где видны два провайдера: https://github.com/mattn/go-adodb/blob/master/_example/mdb.go Но не работает почему. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2018, 14:29 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
Nebo, Значит проблема в строке подключения. Попробуйте что-то типа : "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccessFile.accdb;" ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2018, 14:29 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2018, 14:30 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
Делаю так и всё равно сообщение: авторОшибка. (Не удается найти указанный поставщик. Вероятно, он установлен неправильно.) Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2018, 14:43 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
Nebo, битность приложения ? битность Акцесса ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2018, 14:53 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
courtNebo, битность приложения ? битность Акцесса ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2018, 14:58 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
Nebobubuchaименно с поставщиком данных проблемы не увидел ps: win xp + access 97 mdb Всё правильно. У Вас будет работать. У меня: Win10, Access 2016 эээ... ну в ТЗ этого не было, а первом исходнике, как тут уже отметили, - mdb :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2018, 16:19 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
bubuchaс поставщиком данных проблемы не увидел ps: win xp + access 97 mdb с поставщиком данных проблемы не увидел ps: win 10 + access 2016 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2018, 16:27 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
ссори за конский размер скрина ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2018, 16:28 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
bubucha, Спасибо большое ) Почему-же у меня на работает ? Не затруднит Вас, можете положить сюда ваш go файл (исходник) и этот accdb файл ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2018, 16:51 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
bubucha, У вас в папке C:/GoPath/accdb лежат: main.go db.accdb Да? Пакет Microsoft Access Database Engine 2016 Redistributable устанавливали ? https://www.microsoft.com/en-us/download/details.aspx?id=54920 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2018, 17:02 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
Nebobubucha, У вас в папке C:/GoPath/accdb лежат: main.go db.accdb Да? да NeboПакет Microsoft Access Database Engine 2016 Redistributable устанавливали ? https://www.microsoft.com/en-us/download/details.aspx?id=54920 вот это хз....секс с майкрософтом без меня, корова не моя авторНе затруднит Вас, можете положить сюда ваш go файл (исходник) и этот accdb файл accdb состоит из одной таблицы - она на скрине исходник от оригинала отличается строкой подключения и названием полей Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2018, 17:26 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
bubucha, Спасибо. попробую. Может заведётся машинка ) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2018, 17:56 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
bubucha, Не получается что-то ) Всё сделал как у Вас ) Проблема где в win10, наверное. авторC:\GoPath\accdb>main.exe About to listen on 8081 Ошибка. (Не удается найти указанный поставщик. Вероятно, он установлен неправильно.) Ошибка. (Не удается найти указанный поставщик. Вероятно, он установлен неправильно.) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2018, 00:14 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2018, 01:47 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
Nebo, И попробуйте для разнообразия поставить сборку в 32 бита set GOARCH=386 и сравнить - заработает или нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2018, 01:50 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
Andy_OLAP, Коллеги Спасибо Вам ) Спасибо всем ) Всё заработало!!! ) "Microsoft.ACE.OLEDB.16.0" авторdb, err := sql.Open("adodb", "Provider=Microsoft.ACE.OLEDB.16.0;Data Source=./db.accdb;") Цифра: 16 !!! ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2018, 02:24 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
Nebo, Интересно, почему два раза срабатывает http.HandleFunc("/", rootHandler) на обновление страницы? Два запроса к базе. Здесь видно (ошибки нет сейчас). Но при обновлении страницы два раза вызывался обработчик. авторC:\GoPath\accdb>main.exe About to listen on 8081 Ошибка. (Не удается найти указанный поставщик. Вероятно, он установлен неправильно.) Ошибка. (Не удается найти указанный поставщик. Вероятно, он установлен неправильно.) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2018, 09:17 |
|
Как сделать в GOLANG коде подключение к mdb (accdb) файлу ?
|
|||
---|---|---|---|
#18+
Вернулся к этой теме. Опять получаю: авторОшибка. (Не удается найти указанный поставщик. Вероятно, он установлен неправильно.) В чём может быть проблема? Стоит 2016 Access. 32 разряда. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2019, 00:26 |
|
|
start [/forum/topic.php?fid=45&msg=39718263&tid=1610557]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
others: | 315ms |
total: | 467ms |
0 / 0 |