23 сентября 2023года. Не нашел ни одного видео хотя бы отдаленно похожего на этот. ОГРОМНОЕ человеческое СПАСИБО!
@neinachi6 жыл бұрын
Привет из будущего! В Delphi 10.3 по прежнему беда с библиотекой и драйвером для MySQL. Спасибо за зрелище! Хоть и не помогло.. использую ADO
@UkrainianStorm4 жыл бұрын
Привет) Никак не могу подключить БД MySQL в RAD Studio 10.3.3. Можешь помочь? Установил MySQL 8.0.19, установил программу ODBC Connection, пробовал подключать через ADOConnection и SQLConnection - ничего не выходит. Может в дискорде как-то поможешь? Буду тебе очень благодарен)
@La5tBr3ath13 жыл бұрын
Полезное видео, помогает упорядочить кашу в голове от кучи компонентов, ещё бы про ADO такой же обзор хотелось бы.
@ServachokCom13 жыл бұрын
Если хочешь задать всё программно, то во-первых в этой строчке ты не указал имя БД, нужно указать, если БД ещё нет, то указывай либо тестовую, либо какую системную. Во-вторых для того чтобы программно подключиться, лично я использую свойство SQLConnection1.Params, в котором собственно можно прописать всё необходимое для подключения, а затем просто свойство SQLConnection1.Connected выставляю в true.
@rusicsemenov8 жыл бұрын
Да вы были правы по поводу файла, но пришлось поискать универсальный, у меня OpenServer не подходили с них данные.
@syava27478 жыл бұрын
Большое человеческое спасибо.
@homelleon12 жыл бұрын
Не читал все комментарии... но видео наглядное, правда я столкнулся с множеством проблем в ходе повторения. Но это позади, теперь вот не знаю, как правильно сделать, чтобы simpledataset отправлял сначала запрос на SELECT, а потом еще и этот же датасет отправлял запрос на INSERT. Ругается то на данные, то на курсор. Хотелось бы вообще где-нибудь узнать, какой параметр sds каким другим объектом дублируется.
@aleksey22028013 жыл бұрын
Спасибо за ответ. Яэто именно так и делаю, но хотелось бы докопатся до истины :). У компонента TSQLConnection есть свойство SQLConnection через которое по заверению книги Маркова и Дарахвелидзе доступен к использованию интерфейс ISQLConnection. Но у меня строка кода SQLConnection2.SQLConnection.connect(PAnsiCHAR('localhost'),PAnsiCHAR('root'),PAnsiCHAR('')); дает ошибку в модуле приложения при попытке выполнить команду.
@SarevokLord5 жыл бұрын
добрый вечер. Очень заинтересовало данное видео. Хотел бы посмотреть видеоурок как передавать изменения на SQL сервер.
@Krasnovosti-ru8 жыл бұрын
Так есть же драйвер от самого производителя: MySQL Connector ODBC 5.x.x. Чем он плох?
@aleksey22028013 жыл бұрын
Привет! Все рассказывают как подключится к готовой базе данных, а вот как программно создать базу данных с помощью TSQL connection? Есть варианты?
@ServachokCom13 жыл бұрын
вначале подключайся к тестовой базе или какой служебной, а затем используй "CREATE DATEBASE"
@seniordev40867 жыл бұрын
Видео хорошее, таких мало! но, было бы не плохо сказать еще и как данные добавить изменить или удалить)
@aleksey22028013 жыл бұрын
Не указал имя БД потому что в модуле DBExpress функция определена так function connect(ServerName: PChar; UserName: PChar; Password: PChar): SQLResult; stdcall; или мож я чего недопонимаю?
@websteronly12 жыл бұрын
Как обеспечить сохранения данных?
@vladber8613 жыл бұрын
Добрый день! Спасибо огромное за видео! Хотелось бы продвинуться дальше - программно строить запросы, редактировать таблицы, создавать базы! не подскажите, где конкретно это можно посмотреть, почитать, желательно с примерами. Заранее огромное спасибо! Спасибо за Ваш труд.
@ChegMr13 жыл бұрын
Не работает подключение 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 и т.д. не помогает.
@ServachokCom14 жыл бұрын
Поищи на форуме embarcadero, там обсуждаются подобные вопросы и можно найти ссылки на dll-ки.
@aleksey22028013 жыл бұрын
Поэтому я не уверен то ли я не правильно использую интерфейс то ли версия libmysql.dll виновата. Пробовал и из D7 и из D2010 ничего.
@CrazyTVnet9 жыл бұрын
Отличный урок!
@ServachokCom13 жыл бұрын
По крайней мере в Delphi 2010 у компонента TSQLConnection нет метода SQLConnection и нет метода connect, поэтому в этом вопросе тебе помочь не могу, если честно даже не слышал о подобном, хотя прочитал довольно много литературы в этом направлении. Используй Params. И лучше читай американских авторов, я лично не понял ни одной книги от наших, они зачем-то извращают все термины и справочники называют учебниками.
@ServachokCom13 жыл бұрын
Ну если XE не справляется, то могу только послать на форум разработчиков. ))) Попробуйте обновить среду, возможно поддержка этой версии уже появилась.
@sergeyryabov14618 жыл бұрын
огромное спасибо вам!
@ServachokCom13 жыл бұрын
you wellcome, with love from Russia
@ServachokCom13 жыл бұрын
В своё время сидел на сайте codegearguru. com, правда там всё на буржуйском. Я бы может и сам ещё какое видео записал, но забросил с программированием, т.к. сам я как программист не востребован на рынке труда )))
@DanyloSyrotynskyy12 жыл бұрын
В России не востребованы программисты? У нас в Украине во Львове(700 тыс. человек) програмистов 7 тыс. и востребованость ЕЩЕ 7 ТЫС. Хотя если Вы знаете только дельфи, то тогда наверное роботу найти действительно невозможно=). Но если знание хорошы(а я вижу это по видео), то выучить C#, Java или другой нормальный язык не составит труда, так ведь
@STEN9737 жыл бұрын
Знаешь один хорошо ,значит не составит большого труда знать несколько .Различие в синтаксисе ,ну и в своих плюшках .А что ,Delphi не нормальный?
@ServachokCom13 жыл бұрын
Марков и Дарахвелидзе пишут именно справочники, найди учебник.