Форум: "Начинающим";
Текущий архив: 2008.07.06;
Скачать: [xml.tar.bz2];
ВнизInvalid configuration parameter Найти похожие ветки
← →
Natandra (2008-06-04 16:15) [0]Здравствуйте, многоуважаемые!
Подскажите, плиз что сделать, чтоб ошибка Invalid configuration parameter не возникала, будь она не ладна. Полдня с ней бьюсь. Весь Инет перекопала (ну или может половину, как раз ту, в которой дельной инфы нет). База MySQL. Поставила драйвер ODBC. Настроила источник данных через него. Тестовое соединение проходит нормально. Создала алиас в BDE. Но при попытке открыть базу в BDE через алиас эта ошибка. Если еще какие данные надо, где что прописано, только шепните, напишу. Очень срочно надо наладить. Времени глубоко изучить вопрос работы BDE нет.
← →
Плохиш © (2008-06-04 17:16) [1]
> Времени глубоко изучить вопрос работы BDE нет.
Используй ADO.
← →
Natandra (2008-06-04 17:29) [2]Спасибо за совет! Вот только про него то я воще ничего не знаю :( Придется порыться. Может действительно дело пойдёт. А из дельфи то можно будет в таком случае подключиться?
← →
Palladin © (2008-06-04 17:58) [3]нет конечно... иначе бы зачем советовали...
← →
Natandra (2008-06-04 18:10) [4]Не поняла. Вот здесь по подробнее, пожалста. Мне надо к базе mySQL подключиться из приложения Delphi. Можно это сделать с помощью ADO?
← →
Palladin © (2008-06-04 18:38) [5]ну во первых попытаться поискать к нему (MySQL) OLE DB провайдера... в случае Null попробовать соединится (надеюсь тест источника ODBC проходит нормально иначе никакого смысла вообще нет) через провайдера MSDASQL.1
вопросы?
← →
Natandra (2008-06-04 19:17) [6]Тест через ODBC проходит нормально. Мне надо найти OLE DB для MySQl? если с ним не получится, попробовать MSDASQL.1. Так? Начинаю поиски
← →
Игорь Шевченко © (2008-06-04 22:16) [7]я извиняюсь, а разве в dbExpress встроенного драйвера для MySQL нету ?
← →
Natandra (2008-06-04 22:17) [8]OLE DB поставила. Только не получается компоненту ADOTatle задать значение параметра TableName. Возникает ошибка синтаксиса SQL. И предлагает вручную привести в соответствие версию MySQL сервера. Я так поняла, что это из-за того что источник данных и размещение указаны не верно. Перепробовала разные варианы. Результата нет. В хелпе сказано, что обычно в качестве источника данных указывают имя сервера, а в качестве размещения - имя базы данных. Пробовала и с путями, и с кавычками, и местами поменять и всяко разно. Главно, что для MySQL нет вариантов выбора. А проверка подключения проходит без ошибок. В чем дело, подскажите, плиз?
← →
Германн © (2008-06-05 00:20) [9]
> Natandra (04.06.08 22:17) [8]
Раз уж только начала изучать ADO, не трать время на изучение TADOTable и TADOQuery. Эти компоненты сам Борланд гн рекомендовал использовать во вновб создаваемых программах. Для нормальной работы используй TADOConnection, TADODataSet и TADOCommand.
← →
Anatoly Podgoretsky © (2008-06-05 00:32) [10]> Германн (05.06.2008 0:20:09) [9]
А остальные говорят, ну и гадость ваша заливная рыба.
← →
Германн © (2008-06-05 00:59) [11]
> Anatoly Podgoretsky © (05.06.08 00:32) [10]
Заметь. В первоисточнике сию фразу произносит персонаж находящийся в изрядном подпитии! А я таких не слушаю. :)
← →
Natandra (2008-06-05 07:02) [12]
> Германн © (05.06.08 00:20) [9]
Ладно, попробую. Спасиб
← →
Natandra (2008-06-05 07:56) [13]Для того чтобы использовать TADOConnection, TADODataSet и TADOCommand все-равно надо указать источник данных и размещение в параметре ConnectionSting. А именно это у меня и не получается. Т.е. я не понимаю что именно в эти поля надо написать. Если ничего не указывать, то в качестве вариантов для указания начального каталога в списке доступны имена реальных баз в MySQL. Если что-либо написать в поля "источник данных" и "размещение", то ошибка 0х800408в5
← →
Natandra (2008-06-05 08:08) [14]Может уже поставить драйвер OLE DB для ОDBC? И через него попробовать. В ODBC тесковое соединение проходит нормально.
← →
Natandra (2008-06-05 08:10) [15]
> Игорь Шевченко © (04.06.08 22:16) [7]
> я извиняюсь, а разве в dbExpress встроенного драйвера для
> MySQL нету ?
Посмотрела. Есть, типа задала параметры соединения и пока не знаю что с этим делать
← →
Natandra (2008-06-05 08:15) [16]
> Игорь Шевченко © (04.06.08 22:16) [7]
А когда присваиваю параметру Connected компонента SQLConnection значение true, говорит не может загрузить библиотеку libmysql.dll
← →
sniknik © (2008-06-05 08:36) [17]> В ODBC тесковое соединение проходит нормально.
вот и используй это соединенее при подключении в ADO, раз оно у тебя настроено, а другие не можеш.
← →
Natandra (2008-06-05 08:39) [18]Ща найду драйвер и попробую
← →
Natandra (2008-06-05 09:25) [19]Вроди бы получилось. Даже можно выбрать таблицу БД для выборки. Большущее спасибо!!! Подключилась через драйвер OLE DB для ОDBC. А вот почему то поля таблицы выбрать не дает. Наверно я какому-то параметру не то значение задала. Вот только вопрос - какому?
← →
sniknik © (2008-06-05 10:35) [20]> Вот только вопрос - какому?
погоди, счас телепаты подтянуться...
← →
Natandra (2008-06-05 11:08) [21]Почитала, почитала. Вроде бы все правильно делаю, но связи между TDGrid и TADOTable нет. В DataSource не предлагает варианты для DataSet, в ручную заводить - ошибка. Надо там указать имя TADOTable, если я все правильно поняла. Что делать то? Подскажите, знатоки.
← →
Natandra (2008-06-05 11:17) [22]В TADOTable свойство MasterSource = Имя TDataSource. TDBGrid свойство DataSource = Имя TDataSource. В TDataSource свойство DataSet пустое, по выше указанной причине. Что не так, можете сказать?
← →
sniknik © (2008-06-05 11:24) [23]> Что делать то? Подскажите, знатоки.
смысла нет. ты все одно не слушаешь... никто не слушает.
ну попробуем. для начала ВЫКИНИ TADOTable (+ TADOQuery и TADOStoredProc), второе ПРОЧИТАЙ НАКОНЕЦ ХЕЛП/книгу по используемым компонентам/дельфи вообще, третье спрашивай сдесь ТОЛЬКО о проблемах/непонятностях в прочитанном материале, не проси ОБУЧАТЬ тебя с нуля элементарным вещам т.к. ответы будут (если будут) на их базе и ты этих ответов е поймешь если не знаеш базы.
← →
Natandra (2008-06-05 11:50) [24]Спасибо большое за совет! Хелп прочитаю обязательно, но не за три дня. Я пытаюсь выцарапать нужную мне в данный момент информацию из подручных средств, коих у меня не много. Подскажите хорошую книгу для чайников. Я её в Инете поищу. И еще, способов добиться работы программы с БД много, т.е. несколько. Все советуют разное. Теперь буду читать, как это надо делать без TADOTable (+ TADOQuery и TADOStoredProc), раз не получается с ними.
← →
sniknik © (2008-06-05 11:53) [25]> раз не получается с ними.
не поэтому. объяснять почему бессмысленно см. [23] сначала.
← →
Natandra (2008-06-05 12:01) [26]Погодите. Ваш совет через драйвер OLE для ODBC подключаться (как собственно и другие) был услышан и применен успешно. Я почти в панике. Не успеваю сделать к понедельнику. Книгу подскажете?
← →
Плохиш © (2008-06-05 12:40) [27]
> Книгу подскажете?
"Делфи за 21 секунду для полных чайников"
← →
Natandra (2008-06-05 12:46) [28]Это шутка?
← →
Anatoly Podgoretsky © (2008-06-05 12:51) [29]> Natandra (05.06.2008 12:01:26) [26]
Книги есть только общего назначения по этой теме.
Здесь нужен опыт и слушать советы.
А насчет TAdoTable получается, но это неправильно,
это аккуратно разложеные грабли.
← →
Anatoly Podgoretsky © (2008-06-05 13:07) [30]> Natandra (05.06.2008 12:46:28) [28]
Наверно, намекает на то, что нет того чего ты просишь.
Есть хорошие книги, но для подготовленых, для начинающих ничего нет, на названия не стоит обращать внимания.
Нормальные книги этого рода кончились в 80х, начале 90х годов, их заменила беллетристика, о том какие кнопки нажимать и что кидать на форму.
← →
Плохиш © (2008-06-05 13:39) [31]
> Anatoly Podgoretsky © (05.06.08 13:07) [30]
Так они даже этих книг не читают, не царское это видите ли дело, книги да справки читать...
← →
Тын-Дын (2008-06-05 13:39) [32]
> Natandra (04.06.08 16:15)
Найди и скачай в инете версии MySQL и ODBC:
MySQL: mysql-5.0.18-win32
ODBC: mysql-connector-odbc-3.51.23-win32.msi
Если не найдешь, скажи.
← →
Natandra (2008-06-05 14:09) [33]
> Тын-Дын (05.06.08 13:39) [32]
Поясните, пожалуйста, зачем они мне? А то у меня некоторые версии MySQL и ODBC стоят уже.
← →
Тын-Дын © (2008-06-05 14:11) [34]
> Natandra (05.06.08 14:09) [33]
>
> > Тын-Дын (05.06.08 13:39) [32]
>
> Поясните, пожалуйста, зачем они мне? А то у меня некоторые
> версии MySQL и ODBC стоят уже.
Стабильно работать совместно удалось заставить именно эти версии.
← →
Anatoly Podgoretsky © (2008-06-05 14:14) [35]> Плохиш (05.06.2008 13:39:31) [31]
Но данный автор хочет, в отличии от тех. Правда смущает слово потом.
← →
Natandra (2008-06-05 14:15) [36]
> Плохиш © (05.06.08 13:39) [31]
Не понятно на что Вы обижаетесь. Разные задачи у людей бывают. Я не студентка и не работаю программистом. Однако передо мной поставили задачу за неделю создать программку работающую с БД. Вот и приходится извращаться. Есть некоторый опыт программирования в Delphi и работы с MySQL (последнее использовалось при программировании под веб), да и давно это было. А совместно их использовать не приходилось. Так что извините за то, что я такая безграмотная в этом вопросе.
← →
Natandra (2008-06-05 14:23) [37]
> Тын-Дын © (05.06.08 14:11) [34]
Спасибо большое! А то с версиями действительно неразбериха.
> Anatoly Podgoretsky © (05.06.08 14:14) [35]
И Вам спасибо за поддержку!
← →
Anatoly Podgoretsky © (2008-06-05 14:24) [38]> Natandra (05.06.2008 14:09:33) [33]
Ты выбрала или заставили проблематичную СУБД, такого же класса проблематичности, как Парадокс.
← →
Natandra (2008-06-05 14:31) [39]
> Тын-Дын (05.06.08 13:39) [32]
Про mysql-connector-odbc-5.1.4-win32 что скажете?
← →
Плохиш © (2008-06-05 14:33) [40]
> Natandra (05.06.08 14:15) [36]
>
> > Плохиш © (05.06.08 13:39) [31]
>
> Не понятно на что Вы обижаетесь.
"Не понятно" т.к. я не обижаюсь, а уже прикалываюсь...
> Я не студентка и не работаю программистом. Однако передо
> мной поставили задачу за неделю создать программку работающую
> с БД.
Странно, мне задач не входящих в мои обязанность, да ещё и за неделю не ставят. Может, стоит тем кто ставит сообщить, что вы не работаете программистом?
Страницы: 1 2 3 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.07.06;
Скачать: [xml.tar.bz2];
Память: 0.54 MB
Время: 0.038 c