|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
Анти-кирилл! Переименвываете ВСЕ таблицы и поля на латиницу. Создаете запросы, повторяющие старые имена таблиц и полей на кирилице. ФФсе. на сколько такое решение скажется на производительности? ведь теперь любой запрос будет выполняться на посредством другого запроса? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2013, 14:05 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
Vitalic_Hekto, писал скрипт для перевода всего кириллического в бд. если бд рабочая то в ней и запросы и формы на запросах и и и ... и надо переименовывать все. ибо если чтото гдето оставить то работать не будет ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2013, 14:48 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
зы: как раз чтобы работать на майскуле ) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2013, 14:50 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
ЫLL HEADVitalic_Hekto, писал скрипт для перевода всего кириллического в бд. если бд рабочая то в ней и запросы и формы на запросах и и и ... и надо переименовывать все. ибо если чтото гдето оставить то работать не будет ну это понятно)) если можно, подробнее: на чем скрипт написан? на сколько он совместим с разными версиями ацеса? и как, к стати, работается на мускуле? шустрее? там ведь нету ограничения на количество одновременных пользователей? подключение тоже осуществляесть через ODBC Connector который стоит на всех клиентских машинах? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2013, 15:12 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
Vitalic_HektoЫLL HEADVitalic_Hekto, писал скрипт для перевода всего кириллического в бд. если бд рабочая то в ней и запросы и формы на запросах и и и ... и надо переименовывать все. ибо если чтото гдето оставить то работать не будет ну это понятно)) если можно, подробнее: на чем скрипт написан? на сколько он совместим с разными версиями ацеса? и как, к стати, работается на мускуле? шустрее? там ведь нету ограничения на количество одновременных пользователей? подключение тоже осуществляесть через ODBC Connector который стоит на всех клиентских машинах?что понятно? что надо переименовывать все? я понял что вам только что стало понятно про кириллицу в таблицах и врух))) кто совместим? скрипт? не знаю не интересовало. делался обход всех объектов и всех их свойств и переименование, иногда с условностями. все не работаю на акцессе на майскуле. делалось для попробовать работу. ушло на мсскл, тогда не было приличного менеджера для майскула. тестилось на машине и локальной виртуалке с майскулом ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2013, 15:40 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
Смысл выбора мускуля заместо более родного для аксеса бесплатного MS сервера ? (не исключено что он бы ваши кириллические непотребства переварил бы ...) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2013, 15:41 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
П-Л, это от пижонства... я помню ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2013, 15:55 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
У тебя или у ТС (пижонство ?) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2013, 15:58 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
П-ЛСмысл выбора мускуля заместо более родного для аксеса бесплатного MS сервера ? (не исключено что он бы ваши кириллические непотребства переварил бы ...) переварил бы. на виртуалке все получилось. проблема, что реальный сервер под убунтой. ЫLL HEADчто понятно? что надо переименовывать все? я понял что вам только что стало понятно про кириллицу в таблицах и врух))) понятно что если браться переименовывать, то все-все-все-все. вот попробовал таблицы переименовать в латиницу (поля оставил на русском как и было), на место этих таблиц создал идентичные запросы которые тупо повторяют все поля латинских таблиц. пока все работает...вот только некоторые формы, особо напичканы подчиненными формами, уже начали ругаться: "Слишком сложный запрос" ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2013, 15:58 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
П-Л, если помню значит у меня. но я не уникален ) вообще дело было на пользу. а то за ручку приведут к мс и знать не будеш про другие гадюшники ) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2013, 16:06 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
и еще там чтото не помню что заставило переделать кое что) на dao odbc direct. так бы и не узнал что это такое ) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2013, 16:11 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
ЫLL HEAD, был бы очень признателен если бы поделились этим самым скриптом на мой email) если не получиться все переименовать, то хоть посмотрю как умелые люди пишут правильные скрипты) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2013, 16:28 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
Vitalic_Hekto, скрипт канул в лету. подумайте и получится там юзалось currentobject, allforms и тд и currentdata, alltables и тд . и таблица перекодировки. писалось недолго - день. ибо можно написать для allxxxx и проверить . остальное как бы независимо и аналогично. кода для перекодировки общий для всех объектов. вошло на два экрана максимум ))) тестить естественно на копии ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2013, 16:41 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
Vitalic_Hekto, из за скорости пришлось корректировать под odbcdirect. и все равно было не очень. плюнул ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2013, 16:47 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
вспомнил - весь код тоже надо шерстить. пришлось и его там проще - по модулям по линиям . но в целом была определенная последовательность: таблицы - запросы - формы/отчеты - весь_код. иначе нельзя создавалась таблица результатов переименования. она применялась на каждом шагу и для каждого объекта она наполнялась на этапе таблиц/отчеты/.. на каком то этапе только использовалась для чтения и сравнения. не уверен что она была нужна объективно но сделал так сейчас бы не взялся на раз-два сделать, энтузиазм тогда был для перехода на сервер удачи ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2013, 17:06 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
когда то пользовался этим . ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2013, 17:24 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
таблица результатов переименования нужна, иначе модули не обработать ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2013, 17:24 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
П-ЛСмысл выбора мускуля заместо более родного для аксеса бесплатного MS сервера ? (не исключено что он бы ваши кириллические непотребства переварил бы ...)Опередил. Не понимаю зачем городить огород? У меня даже пхп приложения напрямую с MSSQL 2005 прекрасно работают. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2013, 12:53 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
Odess, написал же что сервер на линуксе. как я туда хваленый мсскуель поставлю? а? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2013, 16:41 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
Vitalic_Hektoкогда в настройках ODBC подключения выставляю Charater Set utf8 Ткните носом, уважаемые, где эти настройки ? Я тоже хочу их выставить ! А тема такая Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2016, 10:47 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
Нашел сам, но тема не закрыта. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2016, 13:02 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
Дабы не плодить темы, спрошу здесь. Как программно (через VBA) подключить к проекту Access таблицу из MySQL через ODBC? Я подозреваю что через CurrentDB.CreateTableDef. Но вот какие свойства задавать и методы вызывать не допру никак. Цель. Сделать создание подключений к таблицам в коде главной формы на событие загрузки. Соответственно при закрытии главной формы все линки убиваются. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2016, 21:42 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
Cosmagnetto, Можно попробовать и такой вариант. При открытии формы создаёте файл DSN, где указываете строку подключения, в том числе логин и пароль. При закрытии формы чистите файл. Есть один существенный недостаток: после открытия формы юзер при желании может открыть файл и сохранить его текст где-то, а потом восстановить. Можно более сложный вариант использовать. Каждый раз копаться в реестре и ломать/восстанавливать ODBC DSN. Но для этого у юзера должны быть Windows права. С каждой новой версией Windows становиться проблематично с правами. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 04:17 |
|
как подключить MySQL к Acess через ODBC
|
|||
---|---|---|---|
#18+
Разобрался. Надо было правильно написать строку подключения https://msdn.microsoft.com/en-us/library/office/ff835094.aspx ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 10:35 |
|
|
start [/forum/topic.php?fid=45&startmsg=38229176&tid=1612981]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
others: | 357ms |
total: | 508ms |
0 / 0 |