Delphi + MySQL + SQLConnection

  Рет қаралды 108,216

Сергей Викторович

Сергей Викторович

Күн бұрын

Пікірлер: 32
@ВашеПраво-р9и
@ВашеПраво-р9и Жыл бұрын
23 сентября 2023года. Не нашел ни одного видео хотя бы отдаленно похожего на этот. ОГРОМНОЕ человеческое СПАСИБО!
@neinachi
@neinachi 6 жыл бұрын
Привет из будущего! В Delphi 10.3 по прежнему беда с библиотекой и драйвером для MySQL. Спасибо за зрелище! Хоть и не помогло.. использую ADO
@UkrainianStorm
@UkrainianStorm 4 жыл бұрын
Привет) Никак не могу подключить БД MySQL в RAD Studio 10.3.3. Можешь помочь? Установил MySQL 8.0.19, установил программу ODBC Connection, пробовал подключать через ADOConnection и SQLConnection - ничего не выходит. Может в дискорде как-то поможешь? Буду тебе очень благодарен)
@La5tBr3ath
@La5tBr3ath 13 жыл бұрын
Полезное видео, помогает упорядочить кашу в голове от кучи компонентов, ещё бы про ADO такой же обзор хотелось бы.
@ServachokCom
@ServachokCom 13 жыл бұрын
Если хочешь задать всё программно, то во-первых в этой строчке ты не указал имя БД, нужно указать, если БД ещё нет, то указывай либо тестовую, либо какую системную. Во-вторых для того чтобы программно подключиться, лично я использую свойство SQLConnection1.Params, в котором собственно можно прописать всё необходимое для подключения, а затем просто свойство SQLConnection1.Connected выставляю в true.
@rusicsemenov
@rusicsemenov 8 жыл бұрын
Да вы были правы по поводу файла, но пришлось поискать универсальный, у меня OpenServer не подходили с них данные.
@syava2747
@syava2747 8 жыл бұрын
Большое человеческое спасибо.
@homelleon
@homelleon 12 жыл бұрын
Не читал все комментарии... но видео наглядное, правда я столкнулся с множеством проблем в ходе повторения. Но это позади, теперь вот не знаю, как правильно сделать, чтобы simpledataset отправлял сначала запрос на SELECT, а потом еще и этот же датасет отправлял запрос на INSERT. Ругается то на данные, то на курсор. Хотелось бы вообще где-нибудь узнать, какой параметр sds каким другим объектом дублируется.
@aleksey220280
@aleksey220280 13 жыл бұрын
Спасибо за ответ. Яэто именно так и делаю, но хотелось бы докопатся до истины :). У компонента TSQLConnection есть свойство SQLConnection через которое по заверению книги Маркова и Дарахвелидзе доступен к использованию интерфейс ISQLConnection. Но у меня строка кода SQLConnection2.SQLConnection.connect(PAnsiCHAR('localhost'),PAnsiCHAR('root'),PAnsiCHAR('')); дает ошибку в модуле приложения при попытке выполнить команду.
@SarevokLord
@SarevokLord 5 жыл бұрын
добрый вечер. Очень заинтересовало данное видео. Хотел бы посмотреть видеоурок как передавать изменения на SQL сервер.
@Krasnovosti-ru
@Krasnovosti-ru 8 жыл бұрын
Так есть же драйвер от самого производителя: MySQL Connector ODBC 5.x.x. Чем он плох?
@aleksey220280
@aleksey220280 13 жыл бұрын
Привет! Все рассказывают как подключится к готовой базе данных, а вот как программно создать базу данных с помощью TSQL connection? Есть варианты?
@ServachokCom
@ServachokCom 13 жыл бұрын
вначале подключайся к тестовой базе или какой служебной, а затем используй "CREATE DATEBASE"
@seniordev4086
@seniordev4086 7 жыл бұрын
Видео хорошее, таких мало! но, было бы не плохо сказать еще и как данные добавить изменить или удалить)
@aleksey220280
@aleksey220280 13 жыл бұрын
Не указал имя БД потому что в модуле DBExpress функция определена так function connect(ServerName: PChar; UserName: PChar; Password: PChar): SQLResult; stdcall; или мож я чего недопонимаю?
@websteronly
@websteronly 12 жыл бұрын
Как обеспечить сохранения данных?
@vladber86
@vladber86 13 жыл бұрын
Добрый день! Спасибо огромное за видео! Хотелось бы продвинуться дальше - программно строить запросы, редактировать таблицы, создавать базы! не подскажите, где конкретно это можно посмотреть, почитать, желательно с примерами. Заранее огромное спасибо! Спасибо за Ваш труд.
@ChegMr
@ChegMr 13 жыл бұрын
Не работает подключение XE2 W7 X64 Driver could not be properly initialized. Client library may be missing, not installed properly, of the wrong version, or the driver may be missing from the system path. Копирование перекопирование по всем известным папка system32 SYSWOW64 в папку bin и т.д. не помогает.
@ServachokCom
@ServachokCom 14 жыл бұрын
Поищи на форуме embarcadero, там обсуждаются подобные вопросы и можно найти ссылки на dll-ки.
@aleksey220280
@aleksey220280 13 жыл бұрын
Поэтому я не уверен то ли я не правильно использую интерфейс то ли версия libmysql.dll виновата. Пробовал и из D7 и из D2010 ничего.
@CrazyTVnet
@CrazyTVnet 9 жыл бұрын
Отличный урок!
@ServachokCom
@ServachokCom 13 жыл бұрын
По крайней мере в Delphi 2010 у компонента TSQLConnection нет метода SQLConnection и нет метода connect, поэтому в этом вопросе тебе помочь не могу, если честно даже не слышал о подобном, хотя прочитал довольно много литературы в этом направлении. Используй Params. И лучше читай американских авторов, я лично не понял ни одной книги от наших, они зачем-то извращают все термины и справочники называют учебниками.
@ServachokCom
@ServachokCom 13 жыл бұрын
Ну если XE не справляется, то могу только послать на форум разработчиков. ))) Попробуйте обновить среду, возможно поддержка этой версии уже появилась.
@sergeyryabov1461
@sergeyryabov1461 8 жыл бұрын
огромное спасибо вам!
@ServachokCom
@ServachokCom 13 жыл бұрын
you wellcome, with love from Russia
@ServachokCom
@ServachokCom 13 жыл бұрын
В своё время сидел на сайте codegearguru. com, правда там всё на буржуйском. Я бы может и сам ещё какое видео записал, но забросил с программированием, т.к. сам я как программист не востребован на рынке труда )))
@DanyloSyrotynskyy
@DanyloSyrotynskyy 12 жыл бұрын
В России не востребованы программисты? У нас в Украине во Львове(700 тыс. человек) програмистов 7 тыс. и востребованость ЕЩЕ 7 ТЫС. Хотя если Вы знаете только дельфи, то тогда наверное роботу найти действительно невозможно=). Но если знание хорошы(а я вижу это по видео), то выучить C#, Java или другой нормальный язык не составит труда, так ведь
@STEN973
@STEN973 7 жыл бұрын
Знаешь один хорошо ,значит не составит большого труда знать несколько .Различие в синтаксисе ,ну и в своих плюшках .А что ,Delphi не нормальный?
@ServachokCom
@ServachokCom 13 жыл бұрын
Марков и Дарахвелидзе пишут именно справочники, найди учебник.
Создание регистрации и авторизации Delphi
23:40
Егор Молдавский
Рет қаралды 47 М.
Подключение к MSSQL из Delphi
6:48
Михаил Джан
Рет қаралды 19 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 138 МЛН
Обновление программы Delphi
10:07
HanDi
Рет қаралды 23 М.
POST и GET запросы в Delphi | Indy idHTTP
10:48
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН