Когда-то пробовал. Потом отказался. Базы у меня небольшие (<40000 записей). Нет никакой выгоды в отказе от стандартных шаблонов и наворотов на них.А вот шаблоны есть SQL - 99$
Полезны ? Не обсуждался вопрос приобретения ?
MySQL - для чайника
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- morkovin
- Ветеран
- Сообщения: 909
- Зарегистрирован: 20 Июль 2005, 14:53
- Откуда: Volgograd, Russia
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
- Контактная информация:
MySQL - для чайника
WBR, morkovin
- morkovin
- Ветеран
- Сообщения: 909
- Зарегистрирован: 20 Июль 2005, 14:53
- Откуда: Volgograd, Russia
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
- Контактная информация:
MySQL - для чайника
Ну как же так?Пробую тестовое приложение без словаря. Нужна выборка. Нашел пример где-то на заграничном ресурсе, где автор пишет об особой пользе TURBOSQL=True.
Вот из хелпа:
т.е. при первом открытии таблицы будет некоторое ускорение ... особенно при большом количестве полейIf this is set to TRUE, the driver will not verify that all of the columns of the target table exist on the server at OPEN. This may increase performance with some applications, but has the disadvantage that the program may crash if an expected column is deleted from the table on the server.
WBR, morkovin
- morkovin
- Ветеран
- Сообщения: 909
- Зарегистрирован: 20 Июль 2005, 14:53
- Откуда: Volgograd, Russia
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
- Контактная информация:
MySQL - для чайника
Какой смысл менять первичный ключ? У меня, например, это GUID - 36-ти символьная строка. Зачем мне менять одну Random- строку на другую тоже Random-строку? Хоть тресни, не понимаю. А вот изменить этот ИД в дочерних таблицах (например, для "переподчинения" другому "родителю") - это да! Это можно делать отдельной процедурой.если без Relation в словаре не меняется id-шник (он же первичный ключ), это беда. Как Вы меняете его в приложении? В форме? EIP? Попробуйте через prop:SQL. Поменяет или нет? Попробуйте поменять другое поле. Спецы по MySQL - нет на стороне сервера запрета на изменение первичного ключа?
WBR, morkovin
MySQL - для чайника
Бяда какая то....
Написал приложение - дома работает с локальной базой, на работе на моем компе (Win 7 64) работает с рабочей базой, через MySQl ODBC 32 5.3 Unicode Driver.
Надо продемонстрировать на другом компе (Win 8 64) - устанавливаю такой же драйвер ! И ... не работает - выдает Unknown chatacter set : 'utf8mb64' ?
Googl-ю : предлагают или базу преобразовать ??? или мол ваш MySql устарел .. как устарел... - мне ж только ODBC нужно
Написал приложение - дома работает с локальной базой, на работе на моем компе (Win 7 64) работает с рабочей базой, через MySQl ODBC 32 5.3 Unicode Driver.
Надо продемонстрировать на другом компе (Win 8 64) - устанавливаю такой же драйвер ! И ... не работает - выдает Unknown chatacter set : 'utf8mb64' ?
Googl-ю : предлагают или базу преобразовать ??? или мол ваш MySql устарел .. как устарел... - мне ж только ODBC нужно
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
MySQL - для чайника
Всё же непонятно зачем Вам Юникод драйвер. Выше уже говорили, что есть неЮникод драйвер.
We are hard at work… for you.
MySQL - для чайника
Да, действительно с 5.3 ANSI Driver заработало... интересно, при каких же таких условиях работает Unicode ? Ведь на моем же раб. компе работает. Там установлен и сам MySQL и DbForge - может есть среди них какая нибудь нужная библиотека
- Admin
- Администратор
- Сообщения: 3959
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
MySQL - для чайника
Эта у меня на рабочем компе всего MySQL-го добра поустановлено, там и работает, а на других 3-х "чистых" пробовал - не работает в Unicode драйвере.
На рабочем MySQL 5.5, ODBC 5.3
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
MySQL - для чайника
Чудес-то не бывает. Либо настройки Юникод-драйвера различаются, либо Юникод-драйвер совсем не используется. У FB тоже есть прикол. ODBC - 64 бит, а работает и с 32 битными программами. Разработчики что-то встроили в драйвер для этого.
We are hard at work… for you.
MySQL - для чайника
Малость забросил свою разработку и вот решил вернуться к ней. Проверяю, вспоминаю на Win 7 на рабочей базе - все работает. Надо продемонстрировать то же на Win 10 и.... тут я встречаю непостижимую для меня ошибку. У меня из стартового окна(экрана) вызывается Окно 2, а из того Окно 3 (все полноразмерные). Ну собственно дело не в этом, а том, что при открытии Окна3, вываливается ошибка чтения MySQL при загрузке превоначальных данных на открывающееся окно. !
Куда ж копнуть ?
Это как так ? Программа одна, база одна, драйвер тоже один - 5.3 ANSI Driver. 2 запроса отрабатываются одинаково, а 3-й только в Win 7 !?Куда ж копнуть ?
MySQL - для чайника
Прошу прощения.... ложная тревога, 7/10 и SQL запрос оказались ни причем, в ошибочной процедуре была описана таблица MySQL из DSN источника, хотя она и не использовалась, соответственно на запускаемом компе должен был быть создан пользовательский DSN.