| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Работа с БД MySQL |
| Автор: Mpak 23.9.2008, 14:37 |
| Почитал все что нашел в поиске... все сделал, как писали умные люди.. все заработало, но есть проблемка: При активировании SQLConnection просит ввести User Name & Password, ввожу... тут выскакивает ошибка DBX Error: Invalid Username/Password Я бы понял, если бы я вводил действительно не верные... но они такие и есть! Я с этими же данными работаю в PHP... и с самим MySQL'ем... может был у кого такой глюк? |
| Автор: Mpak 30.9.2008, 14:58 |
| up (сорри за подъем, очень нид решить вопрос, больше не буду |
| Автор: mrbrooks 30.9.2008, 15:15 |
| Ты коннектишься к БД через dbExpress как я понимаю. Попробуй заюзать через ADO - для этого качни MySQL Connector и настраивай базу через ODBC. Хотя конечно dbExpress пошустрее будет. У меня тоже как то попадалась такая ошибка - но это было так давно - что я аж и не помню как ее лечил... а ты мускульную библиотеку кидал в \Bin бормана? |
| Автор: Mpak 30.9.2008, 17:26 |
| если вы говорите про libmysql.dll, то да, кинул в бин билдера |
| Автор: Mpak 30.9.2008, 18:45 |
| Ну в общем с dbExpress не разобрался, зато АДО сдался под моим натиском (мне помогал MySQL Connector) |
| Автор: mrbrooks 30.9.2008, 18:47 |
| Mpak, во. про него я тебе и говорил |
| Автор: Mpak 1.10.2008, 05:54 |
| Но мне все же интересно, как через dbExpress решить эту проблему |
| Автор: mrbrooks 1.10.2008, 07:39 |
| Mpak, какая версия Бормана и Мускула? |
| Автор: Mpak 1.10.2008, 08:51 |
| BCB 6.0, MySQL 5.0 |
| Автор: mrbrooks 1.10.2008, 09:13 |
все ясно. несовместимость версий dbExpress и MySQL. в шестом билдере можно работать только с 3 версией через dbExpress. выходы: 1. ADO - через коннектор 2. C++ Builder 2007 - где dbExpress - работает с пятым мускулом на все 100% 3. Компоненты Zeos - бесплатные - вроде как последняя версия работает с пятым мускулом - сам не проверял 4. Через API мускула 5. Вроде как можно поменять библу dbExpress на новую скачав с офф. сайта разрабов последнего. Сам не пробывал. О положительных результатах не слышал. |
| Автор: Mpak 1.10.2008, 13:13 |
| Понятно.. фукнции там и т.п. (например, как получить список таблиц, сменить базу, сделать выборку) синтаксис мускуля я знаю (на пхп с ним работал), а вот как это теперь осуществить на BCB, не совсем понимаю |
| Автор: mrbrooks 1.10.2008, 13:33 |
| Да работа собственно с ADO аналогична работе с тем же Acces. Собственно стандартный подход ко всем БД в Бормане. Connection, QueryTable (Table), DataSource и контролы. |
| Автор: Lim4 1.10.2008, 13:33 | ||
Меня тоже это интересует. |