imho.ws |
|
17.01.2005, 12:10 | # 1 |
Junior Member
Регистрация: 01.10.2004
Сообщения: 54
|
C++ Builder 6 и MySQL
Подскажите, как правильно подконнектиться через ADO к MySQL.
У меня драйвер MySQL для ODBC стоит. База есть. А вот никак не могу подконнектиться. Через другие сервисы (не через билдер) нормально соединяюсь.... |
19.01.2005, 00:13 | # 4 |
Advanced Member
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498
|
Можно, можно... только нужно свежие драйвера ODBC поставить и все бу нормально - только при подключении используй не поставщика данных, а строку подключения, там жми "сборка", заклада источник данных компьютера, кнопа "создать", системный, MySQL ODBC (твоя версия) Driver,
ну а дальше разберешься... |
25.01.2005, 17:09 | # 5 |
Junior Member
Регистрация: 01.10.2004
Сообщения: 54
|
Подключился через MyOLEDB - всё нормально коннектится, но такая фишка - подключаю таблицу, она нормально подконнективаеся, затем при нажатии Active - говорит - Не существует таблица, хотя ADOConnection "видит базу" и ADOTable находит таблицы. ЧТо такое? Это происходит после, допустим выполнения RUN. Если я переименую таблицу, то таблица опять оживает, до момента ошибки. Затем "исчезает".
|
25.01.2005, 17:31 | # 6 |
Banned
Регистрация: 07.09.2004
Адрес: 0x00000006
Сообщения: 38
|
ребят, объясните незнающему, есть база файл *.sql нужно открыть его с наиболее красивым размещением информации. тоесть я могу его и f3 открыть, но сами понимаете, если это большая бд, неудобняк ужасный.
что делать? слышал есть mysql front-end'ы. но что-то у меня не получается найти хотябы один. |
25.01.2005, 20:36 | # 7 |
Advanced Member
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498
|
Zpermy
Хм... чего не знаю - того не знаю... на прямую отрывать... почитай SDK по архитектуре формата, может получится потоком загнать в таблицы, как положено, т.к. наверняка содержит описательную часть для таблиц.... pn2 Хм... а ты DataSet используешь? это компонент такой, прослойка между таблами на форме и компонентами для работы с запросами к БД... такой квадратик с тремя стрелочками... ) |
26.01.2005, 11:56 | # 8 | |
Junior Member
Регистрация: 01.10.2004
Сообщения: 54
|
Цитата:
Вообщем, раньше после переименования таблицы, она (таблица) на время появлялась. Теперь же уже выскакивает ошибка "Произошла одна или несколько ошибок во время обработки команды", после того как я хочу активировать TADOTable (или TADOQuery). Причём у меня Билдер стоит и на Win2003Server и на WinXPRUS. Так вот, на русской винде ошибки выходят по русски, значит это ошибка операционки? На Servere'e таже ошибка по английски. Вообщем, помогите правильно насторить ADO & MySQL. Допустим BDE & MySQL у меня нормально работают - без ошибок, но там есть то, что мне не нравится.... |
|
08.02.2005, 12:23 | # 9 | |
Junior Member
Регистрация: 19.11.2004
Адрес: Dnepropetrovsk
Пол: Male
Сообщения: 67
|
Цитата:
__________________
|
|