|
|
|
Rodman |
|
|||
CIO Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
Дароф.
Вот постоянно жалуются, что не могут найти библиотеку libmySQL.dll, которая не выдавала б ошибку. Честно говоря, не сталкивался, но вот библиотека с которой я постоянно работаю - и у меня нет проблем!!! Ловите - и будет Вам счастье! Для MySQL5 Присоединённый файл ( Кол-во скачиваний: 1495 ) LIBMYSQL.ZIP 129,59 Kb |
|||
|
||||
fidres |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 159 Регистрация: 15.11.2006 Репутация: 1 Всего: 1 |
кстати сказать, в каждом мускуле своя библия.
но смысл не в самой библии или её наличии, а в наличие отсутствия файла-описания для конкретной библии! существует такое понятие как MySQL.pas - это и есть файл-описание или файл-транслятор функций libmysql.dll ОПРЕДЕЛЁННОЙ ВЕРСИИ!!! то бишь, к своей библии - должен быть свой файл-описание! если вы используете MySQL версии выше 4 - то и файл-описание вам необходим для мускуля пятой версии (сейчас уже такая существует. кому надо - обращайтесь.)! Это сообщение отредактировал(а) fidres - 4.9.2007, 15:01 --------------------
Исправьте ошибку в слове <ХЕРОШО> и я скажу Вам оптимист Вы или пессимист. |
|||
|
||||
Rodman |
|
|||
CIO Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
||||
|
||||
fidres |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 159 Регистрация: 15.11.2006 Репутация: 1 Всего: 1 |
не могу.
даже архив весит 600 кило. а тут ограничение на загрузку 120 кило. если хошь - могу мылом намылить. кидай своё мне в личку. архив содержит саму либу, файл-описание и плюс небольшой проектик для примера. в MySQL.pas есть ограничение на количество выводимой инфы - 500 строк, 10 столбцов. но можно поменять на желаемое количество (правда есть там дальше проверка на всё это дело - её тоже упорядочить нужно. хотя, можно прикинуть как ваще проверку с ограничением убрать.) --------------------
Исправьте ошибку в слове <ХЕРОШО> и я скажу Вам оптимист Вы или пессимист. |
|||
|
||||
Rodman |
|
|||
CIO Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
||||
|
||||
fidres |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 159 Регистрация: 15.11.2006 Репутация: 1 Всего: 1 |
я, кстати, забыл вам ещё сам MySQL.pas прицепить...
в архиве только MySQL5.pas, а он не полный. ну, верней, это своего рода "дополнение" к старому (2001 года) MySQL.pas'у. забыл, блин. но, если не посчитаете за флуд, могу сюда его запостить... или лучше вот чего! я вам .DCUшник сюда кину! о! его просто в папку проекта надо будет вложить и всё будет тип-топ!.. ага. и пас тоже можно - он небольшенький... ;) З.Ы. короче закатал и пас и дкушник. Присоединённый файл ( Кол-во скачиваний: 1022 ) MySQL.7z 12,02 Kb --------------------
Исправьте ошибку в слове <ХЕРОШО> и я скажу Вам оптимист Вы или пессимист. |
|||
|
||||
fidres |
|
||||||||||
Бывалый Профиль Группа: Участник Сообщений: 159 Регистрация: 15.11.2006 Репутация: 1 Всего: 1 |
ну, в общем, хочу сказать вам следующее.
MySQL5 в принципе и не нужен особо. в uses пишите mysql, ложите mysql.pas в диру со своей прогой, смотрите какие команды как вызываются и всё это реализуете в своём коде. до этого работал с libmysql.dll старой версии мускуля с помощью того же mysql.pas'а - всё работало. теперь вкатал себе мускуль пятёрку - тоже с этим же mysql.pas'ом пашет вполне. всё упирается в саму библию libmysql.dll! берёте её с рабочего мускуля и кидаете в свой проект. ложите туда же mysql.pas, в проге делаете какие-то действа по части подключения/передачи запросов и прочее - всё должно работать. что _libmysq.pas, что MySQL5.pas нужны лишь для того, чтобы реально увидеть КАК можно использовать в своих юнитах технологию написания непосредственно самого кода! я, немного поэксперементировав со своим кодом, ваще отказался от файлов-интерпритаторов _libmysq.pas и MySQL5.pas. просто брал функции из mysql.pas и применял их в коде своей проги. то бишь, вся загвоздка заключается в правильном понимании кода - что и куда надо писать! я делал так: в uses вставлял
затем в коде программы выполнял инициализацию переменных, необходимых для работы с mysql.pas'ом
в общем и целом, такая вот катавасия. ;) --------------------
Исправьте ошибку в слове <ХЕРОШО> и я скажу Вам оптимист Вы или пессимист. |
||||||||||
|
|||||||||||
fidres |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 159 Регистрация: 15.11.2006 Репутация: 1 Всего: 1 |
кстати.
MySQL5 (не согласен, но оставлю. там речь не о пятом мускуле как таковом, но о траблах связанных с его использованием с компонентами dbExp из седьмой дэлфы. тогда уж надо было пояснить, что это ссылка на тему "MySQL + Delphi7") Это сообщение отредактировал(а) fidres - 2.10.2007, 07:50 --------------------
Исправьте ошибку в слове <ХЕРОШО> и я скажу Вам оптимист Вы или пессимист. |
|||
|
||||
Rodman |
|
|||
CIO Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
||||
|
||||
Coder |
|
|||
Опытный Профиль Группа: Участник Сообщений: 733 Регистрация: 13.12.2004 Репутация: нет Всего: 11 |
В свое время, все мои непонимания развеял раздел "APIs and Libraries" из официального мануала, который шел вместе с MySQL 5. Если кто-то не читал, советую. Найти можно по этой ссылке: http://dev.mysql.com/doc/refman/5.0/en/apis.html Это сообщение отредактировал(а) Coder - 6.3.2008, 12:38 |
|||
|
||||
rnycop |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 15.2.2006 Репутация: нет Всего: нет |
Вопрос по теме)
Куда нужно кидать файл кроме win/system32? Как перезаписать его, если у меня выдает, что файл занят другим приложением, хотя MySql сервер выкл? |
|||
|
||||
Rodman |
|
|||
CIO Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
у TSQLConnection есть свойство VendorLib в котором по умолчанию написано libmysql.dll, я записал эту библиотеку в папку C:\Program Files\Borland\Delphi7\Lib\ и поменял свойтсво VendorLib на C:\Program Files\Borland\Delphi7\Lib\libmysql.dll
ну кто то ее держит... под безопасным загрузись или под ДОСом... |
|||
|
||||
СЭНСЭЙ |
|
|||
Опытный Профиль Группа: Участник Сообщений: 432 Регистрация: 20.3.2006 Репутация: нет Всего: нет |
Все работает просто супер!!!!!
Спасибо огромное!!! Использую 5ю версию делфи и 5й мухель. Даже не думал что все так просто окажется. Есть ли у кого либа и пас к 4му Мухелю (версия 4.1.24) ? Плиз выложите здесь или пришлите на ящик [email protected] |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
||||
|
||||
СЭНСЭЙ |
|
|||
Опытный Профиль Группа: Участник Сообщений: 432 Регистрация: 20.3.2006 Репутация: нет Всего: нет |
А пас файл?
|
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
||||
|
||||
BlackBrother |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 1.5.2009 Репутация: нет Всего: нет |
люди объясните пожалуйста поточнее что и куда надо кидать для delphi7 mySQL5 чтобы заработало?
скачал libmySQL.dll для 5 версии кинул в c:\Program Files\Borland\Delphi7\Lib в папку с программой в system32 при запуске ругается: "Unable to load libmySQL.dll" vendor тоже менял при запуске ругается: "Unable to load c:\Program Files\Borland\Delphi7\Lib\libmySQL.dll" спасибо! |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
||||
|
||||
Rodman |
|
|||
CIO Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
Версия библиотеки может не подходить...
попробуй еще какую нить |
|||
|
||||
BlackBrother |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 1.5.2009 Репутация: нет Всего: нет |
о... и тут есть форумные тролли )) если незнаешь, что ответить лучше помолчи. если по делу, то кидаю libmysql.dll в папку win\system32 в папку с прогой которую пишу в папку bin и в папку lib и еще указываю в VendorLib где лежит собственно libmysql.dll если ставлю в TSQLConnection true т.е конекчусь к базе выдает такое сообщение "Unable to load c:\Program Files\Borland\Delphi7\Lib\libmySQL.dll" Это сообщение отредактировал(а) BlackBrother - 8.5.2009, 13:18 |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
BlackBrother, троль это ты, т.к. "такими" вопросами умеешь только форумы засорять.
|
|||
|
||||
BlackBrother |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 1.5.2009 Репутация: нет Всего: нет |
посмотри на все свои ответы в этой ветке и делай выводы... и не кипятись |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
BlackBrother, разочарую тебя - тролли есть везде
А ты вместо своих обзываний уже давно бы описал проблему более подробно. Какие компоненты доступа? Какая версия библиотеки? Какая строка подключения? Есть ли возможность подключиться к мускулу другой программой? А сообщение вроде "пробовал всё - ничего не помогает"... это по-ламерски как-то, ПМСМ. Может быть тебе давно бы уже помогли, если бы описал проблему по-человечески. Это раз. Вот два>>> ты в гугле был? Что там тебе сказали? Не был? Так сходи. Так что советую. 1. Полистай гугл. Если не поможет, то 2.Создай новую тему и там опиши нормально, что делал, что куда и как подключал. Версии мускула, библиотеки, компоненты доступа. Вот так вот. P.S. советую со своего компьютера найти и удалить ВСЕ libmysql.dll и начать эксперименты заново. |
|||
|
||||
BlackBrother |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 1.5.2009 Репутация: нет Всего: нет |
Чувак не кипятись... )) я не обзываюсь... не хотел тебя обидеть просто хотел помощи и все ... А сообщение вроде "пробовал всё - ничего не помогает"... я такого не говорил 1. описываю по человечески: есть стол стул монитор системный блок клавиатура мышь WindowsXP Delphi 7 есть Mysql 5 и база данных соответственно использую стандартный компонент подключения к mysql TSQLConnection библиотеку взял с поста Rodman MySQL5.zip 671,45 Kb Другой прогрммой только php все работет проблема в том что при подключении TSQLConnection к базе выдет сообщение "Unable to load c:\Program Files\Borland\Delphi7\Lib\libmySQL.dll" 2. Конечно я первым делом гулить стал. в том числе попал сюда и вижу, что сдесь многим помогли. И ненадо грубить. последне верно надо попробывать... ладно спасибо! |
|||
|
||||
Akella |
|
||||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
я абсолютно спокоен Добавлено через 10 минут и 50 секунд
не это не к тебе относится, просто на форумах похожих сообщений достаточно, и ты не первый, кто просит помощи и не полно описывает проблему, вот и всё. Версия библиотеки какая? Ты уверен, что она для 5-го мускула и может работать с dbExpress? Попробуй установить альтернативные компоненты: ZeosDBO, AnyDac 1.х А здесь был? http://www.delphikingdom.ru/asp/answer.asp?IDAnswer=7632 почитай последнее сообщение http://forum.codenet.ru/showthread.php?t=15281&page=2 посмотри, где лежат библиотечки dbExpress для других СУБД, туда и положи библиотеку для мкскула, возможно, что это шде-то в дельфийской папке. И не думал! Добавлено через 13 минут и 39 секунд а здесь был? http://www.sql.ru/forum/actualthread.aspx?tid=135592 Добавлено через 14 минут и 16 секунд а здесь? http://www.sql.ru/forum/actualthread.aspx?tid=35649 |
||||
|
|||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
||||
|
||||
BlackBrother |
|
||||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 1.5.2009 Репутация: нет Всего: нет |
вот вот к этому компоненту (ZeosDBO) уже склоняюсь попробую спасибо! просто думал можно стандартными средствами delphi решить проблему...
ок буду пробывать! спасибо! Это сообщение отредактировал(а) BlackBrother - 8.5.2009, 16:26 |
||||
|
|||||
Dmi3ev |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1698 Регистрация: 28.11.2007 Репутация: нет Всего: 41 |
пытался решить такую же проблему с С++ Билдер 1) пытался кидать в папку с проектом, в систем32, в... короче во все, которые в Билдере видны, ничего не вышло 2) качал библиотеки разные, не помогло (сначала пробовал рабочую, не помгло тоже) 3) пробовал переименовывать файлы, подключать ее с помощью инклуд, тольку никакого 3) бросил работать через dbExpress, выбрал АДО (вот собственно подключение, обрати внимание на кодировку, потому как я с нею возился, не мог понять в чем дело) http://forum.vingrad.ru/forum/topic-256309/30.html 4) пробовал компоненты MyDAC, вот это ваще классная штука, только платная((( 5) ZeosDBO тоже должны работать нормально, друган брал их (сам не пробовал) Да и АДО ничего, нормально будет, если неохота качать и устанавливать, то юзай АДО... -------------------- |
|||
|
||||
Akella |
|
||||||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
версия 1.х бесплатная Добавлено через 23 секунды
мало документации и примеров, тем более на русском Добавлено через 1 минуту и 28 секунд
Требуется ODBC драйверы, я так и не смог нормально связать ADO+MySQL, видать опыта маловато. |
||||||
|
|||||||
fidres |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 159 Регистрация: 15.11.2006 Репутация: 1 Всего: 1 |
не, ну я тащусь зелёный как ты ныряешь!
"там искал, тут искал..." лично я раз 15 уже объяснял, что компоненты dbExp входящие в комплект поставки среды разработки под название Delphi7 - ПРОСТО ФИЗИЧЕСКИ НЕ МОГУТ РАБОТАТЬ С ЛИБОЙ ИЗ MySQL5!!! ребята! где вы видели разработки 2002 года выпуска, поддерживающие софт 2006-го года выпуска??? да таких просто нет! программисты, разрабатывающие в 2002 году седьмую дэлфу - просто не подозревали, что в 2006-ом выйдет MySQL, который должен будет коннектица с их компонентами!!! в то же время, разрабы мускуля - не очень-то и задумывались над возможностью использовать их продукт совместно с дэлфой (ну не та задача у них стояла!)....... так вот скажите мне, старому балвану, как можно link:совместить несовместимое?! Это сообщение отредактировал(а) fidres - 19.5.2009, 16:00 --------------------
Исправьте ошибку в слове <ХЕРОШО> и я скажу Вам оптимист Вы или пессимист. |
|||
|
||||
eldar22 |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 149 Регистрация: 22.9.2008 Репутация: нет Всего: 1 |
Здравствуйте
Вопрос в тему Я скачал libmysql.dll НО вот такая ошибка [Error] Unit1.pas(47): Undeclared identifier: 'CRLF'
|
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
eldar22, тебе же компилятор ясно написал, что НЕ ЗНАЕТ он про CRLF. Вот к чему привод сдирание примеров. А если бы сам написал
Добавлено через 46 секунд Вместо CRLF напиши #13 |
|||
|
||||
Romikgy |
|
|||
Любитель-программер Профиль Группа: Участник Клуба Сообщений: 7325 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 4 Всего: 146 |
а мне понравился этот компанентик для работы с мусклем
http://sourceforge.net/project/downloading...se_mirror=sunet тем что не требует длл никаких )) PS имхо -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
nucleus666 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 2.8.2009 Где: Москва Репутация: нет Всего: нет |
а как с RAD studio 2010 ?
залил в папку с прогой libmysql.dll - delphi 7 видит и пашет залил в папку с прогой, system32, в bin от Рад студио libmysql.dll - везде не может её найти |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
Может не та версия?
Добавлено через 2 минуты и 14 секунд Что значит не видит? Неужели нельзя более подробно описать проблему? |
|||
|
||||
nucleus666 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 2.8.2009 Где: Москва Репутация: нет Всего: нет |
cannot load libmysql library - если не та версия, то почему delphi 7 работает с ней?) подключился и отобразил табличку которую попросили)
|
|||
|
||||
Romikgy |
|
|||
Любитель-программер Профиль Группа: Участник Клуба Сообщений: 7325 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 4 Всего: 146 |
в папку с ехе кинь либу, и учти что рад юникодный -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
||||
|
||||
nucleus666 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 2.8.2009 Где: Москва Репутация: нет Всего: нет |
Romikgy,в папку с прогой я закинул - не помогает, а делфи 7 работает норм так
ну кодировка в mysql стоит ср1251 Akella, вот именно, он не знает где он, не может загрузить поставил на другой ноут Rad 09 .....законектилось через SQLConnection1......но SimpleDataSet1 таблицы не отображает, не соединяется (в делфи 7 он сразу в свойствах показал таблицу из мускула, после запроса select * from бла бла бла отображает в DBgrid) ругался на библиотеку dbxmys.dll - заменил,взяв из рад 2010.....перестал соединяться SQLConnection |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
а мне кажется, что знает, но не может загрузить Добавлено через 1 минуту и 4 секунды А если взять и выполнить поиск библиотеки полностью на всё компьютере. Все найденные экземпляры удалить. Какую ошибку выдаст? |
|||
|
||||
nucleus666 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 2.8.2009 Где: Москва Репутация: нет Всего: нет |
Akella, ну а если ты прав, то как решить проблему можно?)
|
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
||||
|
||||
nucleus666 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 2.8.2009 Где: Москва Репутация: нет Всего: нет |
ну а какие могут быть варианты?)
п.с. старшие версии libmysql подходят вместо предыдущих? |
|||
|
||||
nucleus666 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 2.8.2009 Где: Москва Репутация: нет Всего: нет |
veniomin, качаешь мускл с офф сайта, там будет в комплекте где-то эта библиотека, залил её копии в папку с проектом сохраненным,систем32, бин делфы.....ну и прописал зампуск делфы с правами админа + в КИСе добавил в доверенные, отрубил защитник виндовс - пашет нормально
|
|||
|
||||
fidres |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 159 Регистрация: 15.11.2006 Репутация: 1 Всего: 1 |
новая игрушка появилась у людей, гляжу. rad2010... на всякий случай, чтоб исключить недопонимание переменной среды 'PATH' и подобных
(я обычно складывал все нужные файло в папку проекта) кстати, ставил 'колёса2009'... безумное количество новшеств, которое, честно признаюсь, пугает! пришлось ставить на виртуальник старую-добрую семёрку (т.к. d2005 - тоже _уже не в контексте_ старого интерфейса) и на ней выкручиваться... давненько не брал я в руки шашек (в смысле, не кодил)... уже подзабыл всё порядком. а тут ещё и задача _не стандартная_ (во всяком случае для меня, привыкшего решать проблемы БЕЗ использования средств программирования от M$ ) - занимаюсь нынче изыманием/запихиванием данных из/в access-базы... жуть! есть добрые люди? подмогните! дайте содержательный линк на описаловку работы с базами access от мелких?.. --------------------
Исправьте ошибку в слове <ХЕРОШО> и я скажу Вам оптимист Вы или пессимист. |
|||
|
||||
GrishaDm |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 19.6.2010 Репутация: нет Всего: нет |
Который день не могу "победить" MySQL. Сам он работает, а с PHP не хочет. При раскомментировании в php.ini строчки
;extension=php_mysql.dll после перезагрузки Apache, вэбсервер просто вылетает. Пожалуйста дайте, если можете, нормальную версию файла php_mysql.dll и подскажите куда же всё-таки её копировать - в ext или в C:\Windows\system32? Версии Apache 2.2.15, PHP 5.2.13, MySQL 5.0.67. |
|||
|
||||
Rodman |
|
|||
CIO Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
GrishaDm, тут рассматривают немного другую библиотеку...
|
|||
|
||||
fidres |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 159 Регистрация: 15.11.2006 Репутация: 1 Всего: 1 |
ищи в гугле/янде вопросы и ответы о проблематике связки мускуля с пхп под твоим апачем (возможно и под другими апачами). уверен - это уже обсуждалось и не раз. но на специализированных форумах, а не на форумах посвящённых проблемам связки дэлфы и мускуля. Это сообщение отредактировал(а) fidres - 13.7.2010, 04:26 --------------------
Исправьте ошибку в слове <ХЕРОШО> и я скажу Вам оптимист Вы или пессимист. |
|||
|
||||
a.benz |
|
|||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 16.6.2008 Репутация: нет Всего: нет |
На основе этого урока http://www.delphiexpert.ru/view_lesson.php?id=76 пытаюсь подключиться к БД.
В Rad Studio XE вот че выдает Пробывал класть во все места какие тока можно библиотеку libmysql.dll (библиотеку пробывал с разных сайтов) |
|||
|
||||
fidres |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 159 Регистрация: 15.11.2006 Репутация: 1 Всего: 1 |
a.benz, объясню на пальцах (хотя, тебе и так всё уже было сказано в предупреждении твоей ХЕ):
1. ставим и разворачиваем MySQL сервак. (в состав которого входит libmysql.dll) 2. ставим и разворачиваем среду программирования. (не важно по сути какую! в которой содержатся компоненты для работы с базами данных MySQL и прочих) получаем: -основную библиотеку MySQL-сервака libmysql.dll, с хранящимися в ней функциями обработки и управления данными. -некое количество компонентов, содержащих код обращения к функциям libmysql.dll (определённой версии!!!) (если версия libmysql.dll хоть немного отличается от той версии, которая была предусмотренна разрабами твоей среды разработки - засунь хоть во все папки эту либу - хрен чё получится!) смысл вот в чём. допустим, libmysql.dll содержит функцию .CreateDB(Database) (где Database - имя создаваемой базы). компонент, который ты кладёшь на форму при разработке своей проги - знает о том, что функцие .CreateDB - необходимо передать параметр Database (потому, что разрабы твоей среды разработки - ЗНАЛИ, ЧТО СОДЕРЖИТСЯ в libmysql.dll такой-то версии и предусмотрели, при написании кода своего компонента - этот ньюанс!) но, к примеру, была выпущена новая версия мускуля, в котором в библиотеке libmysql.dll функция .CreateDB уже не содержит обязательного параметра Database! а компонент твоей среды разработки - упорно пытается передавать этот параметр в функцию, при обращении к libmysql.dll! возникает исключение... выдаётся ошибка. и так же происходит, если компонент - более новый, а либа - устаревшая. нельзя впихать невпихуемое!!! чтобы всё работало гладко - необходимо собрать воедино компоненты и билию - примерно одного времени создания! которые, с большей вероятностью, использовали разрабы того или иного (мускуля или дэльфы/сишки и пр.) --------------------
Исправьте ошибку в слове <ХЕРОШО> и я скажу Вам оптимист Вы или пессимист. |
|||
|
||||
drkot |
|
|||
Ищущий Профиль Группа: Завсегдатай Сообщений: 1042 Регистрация: 5.5.2006 Репутация: нет Всего: 8 |
Версия: 5.1.45
поддерживает потоки и STMT Присоединённый файл ( Кол-во скачиваний: 151 ) libmysql.rar 675,95 Kb -------------------- Ошибка не становится истиной по причине широкого распространения, как и Истина не становится Ошибкой из-за того, что никто её не видит. |
|||
|
||||
fidres |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 159 Регистрация: 15.11.2006 Репутация: 1 Всего: 1 |
-----------------------------------------------------------------------
Это сообщение отредактировал(а) fidres - 20.6.2011, 16:47 --------------------
Исправьте ошибку в слове <ХЕРОШО> и я скажу Вам оптимист Вы или пессимист. |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
fidres, а при чём здесь drkot? Это что, его либа?
|
|||
|
||||
fidres |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 159 Регистрация: 15.11.2006 Репутация: 1 Всего: 1 |
-----------------------------------------------------------------------
Это сообщение отредактировал(а) fidres - 20.6.2011, 16:47 --------------------
Исправьте ошибку в слове <ХЕРОШО> и я скажу Вам оптимист Вы или пессимист. |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
fidres, обращайся к разработчику, что ты пристал к нему. Человек выложил новую версию DLL, а ты ещё недоволен. Не нравится - не ешь
|
|||
|
||||
fidres |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 159 Регистрация: 15.11.2006 Репутация: 1 Всего: 1 |
-----------------------------------------------------------------------
Это сообщение отредактировал(а) fidres - 20.6.2011, 16:48 --------------------
Исправьте ошибку в слове <ХЕРОШО> и я скажу Вам оптимист Вы или пессимист. |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
да, странная логика, но только у тебя Я открою тебе страшную тайну, крепись - ты НЕ единственный программист на нашей планете ;) Добавлено через 1 минуту и 30 секунд Если ты не понял, что скорее всего так и есть, то поясняю: зачем мне ставить весь мускуль, когда мне нужно только одна эта библиотека??? И вообще, хорош флудить. Щас придёт модератор этого раздела и всем даст по попе. |
|||
|
||||
fidres |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 159 Регистрация: 15.11.2006 Репутация: 1 Всего: 1 |
-----------------------------------------------------------------------
Это сообщение отредактировал(а) fidres - 20.6.2011, 16:45 --------------------
Исправьте ошибку в слове <ХЕРОШО> и я скажу Вам оптимист Вы или пессимист. |
|||
|
||||
Akella |
|
||||||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
О Боже. Тебя заставляют её использовать? Суют паяльник куда-то? Извини я не знал. Добавлено @ 11:56
я тебя не понимаю. ты просто потрындеть сюда пришёл? Хватит троллить! Добавлено через 2 минуты и 43 секунды
НЕТ! |
||||||
|
|||||||
megasports |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 18.7.2012 Репутация: нет Всего: 0 |
Модератор: Сообщение скрыто. |
|||
|
||||
uira |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 28.3.2013 Репутация: нет Всего: нет |
Для Rodman: спасибо за ссылку MYSQL5 - сразу заработала.
С ув.,Uira |
|||
|
||||
Правила форума "Delphi: Базы данных и репортинг" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |