Обсуждение вопросов, связанных с компанией Micro Focus/Borland, ее продуктами CaliberRM, CaliberRDM, SilkTest, StarTeam, TeamDefine, Together и других.
Bil пишет 26.09.2008 14:03: >Не могу соединится с базой MySQL из прога на Delphi на локалке. Вроде делаю все правильно. >(host. user password,db)- все указиваю. >Видает Ассеss denied for user ''@'localhost' >MySQL стоит провильно, через Command Line работаю спокойно. >Подскажите, пожалуста, что не так.
Пользователю разрешено соединятся с MySQL только с локалтной машины. Нужно создать пользователя, который может соебинятся с MySQL с любого хоста. Это делается командой CREATE USER 'foo'@'%' IDENTIFIED BY '***'; И дальше дать ему права на базу(базы) какие нужны GRANT USAGE ON * . * TO 'foo'@'%' IDENTIFIED BY '***' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ; GRANT ALL PRIVILEGES ON `db0s1a` . * TO 'foo'@'%'; Если на сервере стоит phpMyAdmin, то сделать с помощью него гораздо быстрее.
Нальбий пишет 07.12.2007 13:44: >У меня не получается установить скаченный компонент и связать Delphi с БД MySQ. Если можно вышлите на мой почтовый ящик, подробно, как проделать это все.
>Скачиваешь драйвер ODBC для MySQL, ставишь, настраиваешь источник данных ODBC и вперед
Yura Skrypets пишет 11.10.2008 23:37: >Подскажыте как сделаную мной БД у MySQL вставить в Delphi. >Я уже пробывал всюду и через Database Desktop. Но там требуются не те файлы что есть в MySQL. Если кто поможет буду очень благодарен.
Yura Skrypets пишет 11.10.2008 23:37: >Подскажыте как сделаную мной БД у MySQL вставить в Delphi. >Я уже пробывал всюду и через Database Desktop. Но там требуются не те файлы что есть в MySQL. Если кто поможет буду очень благодарен. 13
Подскажыте как сделаную мной БД у MySQL вставить в Delphi. Я уже пробывал всюду и через Database Desktop. Но там требуются не те файлы что есть в MySQL. Если кто поможет буду очень благодарен.
Не могу соединится с базой MySQL из прога на Delphi на локалке. Вроде делаю все правильно. (host. user password,db)- все указиваю. Видает Ассеss denied for user ''@'localhost' MySQL стоит провильно, через Command Line работаю спокойно. Подскажите, пожалуста, что не так.
minton пишет 29.07.2008 12:29: >Может кто нить разрулить баг в компоненте DirectMysqlObjects? >Пример: >Генерим таблицу: >DROP TABLE IF EXISTS tst; >CREATE TABLE tst ( > name varchar(20) > ); >INSERT INTO tst VALUES ('AAAAAA'), ('BBBBBB'), (''), ('CCCCCC'); > >Делаем запрос: >select * from tst > >Результат: >AAAAAA >BBBBBB > >т.е. если выводим одну колонку и на пути встречается пустая строка, то компонент прекращает выборку.
после еще выяснилось что у этого компонента устарел протокол аутентикации, так что вопрос с багом решился сам собой, коннектор на апгрейд или в топку.
Может кто нить разрулить баг в компоненте DirectMysqlObjects? Пример: Генерим таблицу: DROP TABLE IF EXISTS tst; CREATE TABLE tst ( name varchar(20) ); INSERT INTO tst VALUES ('AAAAAA'), ('BBBBBB'), (''), ('CCCCCC');
Делаем запрос: select * from tst
Результат: AAAAAA BBBBBB
т.е. если выводим одну колонку и на пути встречается пустая строка, то компонент прекращает выборку.
Вы получаете готовый ответ, на составленный Вами SQL запрос, ответ выглядит в виде матрицы с котом Вы можете делать все что угодно, загонять в таблицы визуальных компонент посредством обычных циклов, если в даваться в токности...
uses SysUtils, Dialogs, Messages, uMySqlVio, uMysqlCT, uMysqlClient, uMysqlHelpers и т.д.
Не ну коннектиться это одно, а как мне MySQLResult привязать к визуальному компоненту типа dbgrid. я так понимаю MySQLResult это набор данных, как мне его глазами то увидить?
Не ну коннектиться это одно, а как мне MySQLResult привязать к визуальному компоненту типа dbgrid. я так понимаю MySQLResult это набор данных, как мне его глазами то увидить?
Нальбий пишет 07.12.2007 13:44: >У меня не получается установить скаченный компонент и связать Delphi с БД MySQ. Если можно вышлите на мой почтовый ящик, подробно, как проделать это все.
Это не компонент, в том понимании, котором Вы думаете, это просто модули, которые нужно распаковать в папку ../Delphi/lib вместе с папкой zlib и прописать в своем проекте в USES названия модулей описанных в статье и объявить переменные в public, для последующих операций. все.
У меня не получается установить скаченный компонент и связать Delphi с БД MySQ. Если можно вышлите на мой почтовый ящик, подробно, как проделать это все.