DELPHI Урок 3 Создание БД, добавление, удаление, изменение записей

  Рет қаралды 139,658

Виктор Восонов

Виктор Восонов

Күн бұрын

Пікірлер: 97
@eremeym21-28
@eremeym21-28 6 жыл бұрын
Здравствуйте Виктор! Спасибо огромное за обучающий пример по созданию БД. Доходчиво. Хочется еще больше таких проектов.
@kotorinette354
@kotorinette354 2 жыл бұрын
Спасибо, очень помогло. Тем, кто читает комментарии и думает, стоит ли это смотреть, то да, стоит. Всё как надо 👍
@V0ittamat0n
@V0ittamat0n 6 жыл бұрын
Спасибо! Крутой урок! Очень полезный!
@Artgeniuschannel
@Artgeniuschannel 8 жыл бұрын
Это самый простой способ для "регистрации". Спасибо за отличное объяснение, легко перенёс эти действия на билдер.
@АлександрЕремкин-я3щ
@АлександрЕремкин-я3щ 9 жыл бұрын
Какой необычно мягкий голос, для таких уроков :D
@АртурАракчеев-л9е
@АртурАракчеев-л9е 9 жыл бұрын
Если изменить данные но при этом нажать на кнопку отмена. Данные переписываются в БД а это гигантский косяк. На второй форме , на кнопке отмены, добавить код Form1.ADOQuery1.Cancel;
@victor_vosonov
@victor_vosonov 9 жыл бұрын
+Артур Аракчеев Верно подмечено, я отмечу это в ближайшем уроке))) спасибо)))
@АртурАракчеев-л9е
@АртурАракчеев-л9е 9 жыл бұрын
+Виктор Восонов Я только этот урок просмотрел я просто сам в другом языке работаю . Делфи решил для общего образования изучить )) ты не против если я на других уроках тоже буду критику оставлять ? )Я вспомнил еще одну поправочку по поводу кнопки добавить ) вызывается форма два но название формы не соответствует действию что может запутать пользователя ) поэтому на кнопку добавить нужен код Form2.Caption:='Добавить';Form2.Show; а для кнопки Изменить Form2.Caption:='Изменить';Form2.Show; потому что если мы нажмем добавить а потом изменит мы получим форму изменить с названием добавить))))
@victor_vosonov
@victor_vosonov 9 жыл бұрын
+Артур Аракчеев Я всегда за критику)))) Она помогает нам всем)) все мы люди и ошибаться мы будем всегда))))) спасибо за оказанную помощь )))))
@АртурАракчеев-л9е
@АртурАракчеев-л9е 9 жыл бұрын
+Виктор Восонов Я тоже за критику НО только за адекватную ))))) приятно иметь дело с умным человеком )))
@TheOriginSteam
@TheOriginSteam 7 жыл бұрын
Спасибо что оставили комментарии с поправлением, мне очень помогло!
@nextlevel2333
@nextlevel2333 8 жыл бұрын
Выложи готовую бд, оч надо. хорошее видео
@foryourlive3904
@foryourlive3904 5 жыл бұрын
Вам надо было канал про АСМР создавать )
@kazbek_azirbayev
@kazbek_azirbayev 9 жыл бұрын
Большое спасибо, друг мой! Очень помог
@FastprnRu
@FastprnRu 5 жыл бұрын
Есть несколько замечаний. 1. Диалоговые окна лучше показывать модально, т.е. вызывать не Form2.Show, а Form2.ShowModal 2. Зачем создавать новую форму для запроса на удаление записи? Есть замечательная штука MessageDlg, а там уже и обрабатывать нажатия кнопок да, нет. И вопрос на засыпку. Данный способ подходит, при простом SQL-запросе с выборкой из одной таблицы. А если к примеру будет выборка и нескольких таблиц одновременно в один DBGrid, как Вы тогда будете редактировать записи? При таком подходе выдаст ошибку.
@АлинаМашкова-п8у
@АлинаМашкова-п8у 4 жыл бұрын
Спасибо, отличный урок
@Elelf-k3o
@Elelf-k3o 4 жыл бұрын
Спасибо тебе за видео. Программирование мне дается тяжко. По твоим урокам делаю программу для учебы. Никак не могу понять как сделать сложение в базе данных и куда записывать SQL запрос. Нужно допустим посчитать сумму из двух столбиков одной записи. к примеру таблица зарплата. столбец отработанное время + часовая ставка= зарплата
@gameplaystudio6861
@gameplaystudio6861 8 жыл бұрын
Очень понятно и удобно спасибо!
@victor_vosonov
@victor_vosonov 8 жыл бұрын
+Александр «Darkelfkill» Светличный пожалуйста))) и спасибо Вам)
@DeSoLaToRpk
@DeSoLaToRpk 8 жыл бұрын
Спасибо! Будем пробовать!
@РоманДик-с8б
@РоманДик-с8б Жыл бұрын
Подскажите пожалуста ках сохранить даные из поля Rtf(форматированый текст) в базу даных MS Access
@dentertuchnuy6258
@dentertuchnuy6258 8 жыл бұрын
Инетересно и понятно, только есть вопросик. Подключение и работа из другими бд например mysql происходит аналогично?
@alexiggy5170
@alexiggy5170 8 жыл бұрын
Огромное вам спасибо!)
@motherhacker6374
@motherhacker6374 9 жыл бұрын
А как Вы сделали, что при создании формы изначально Caption формы по центру?
@gameplay9753
@gameplay9753 8 жыл бұрын
Спасибо, помогло очень
@alexmedas9169
@alexmedas9169 4 жыл бұрын
посмотрите прошлый видеоурок в нем автор подключается через SQL и прописывает SELECT * From Должности ORDER BY Код а так же это необходимо указать в коде поиска таблица и имена столбцов
@BLACKKLEVER-lg9tj
@BLACKKLEVER-lg9tj 4 жыл бұрын
Чувак подскажи почему у меня в ADOQuery выдает ошибку? SELECT " From DBTel ORDER BY Fam вроде код правильно написал. Я просто новичок в этом деле.
@ФБР-с8к
@ФБР-с8к 2 жыл бұрын
@@BLACKKLEVER-lg9tj на звёздочку замени "
@alimkhankelimkhanov3286
@alimkhankelimkhanov3286 9 жыл бұрын
Извините за беспокойство, но можете ли вы отправить свой Microsoft Access я начинающий и не понимаю что там)))
@SLENDER_FOL
@SLENDER_FOL 3 жыл бұрын
14:44 ... на сколько просто всё было, а я извращался как мог, лишь бы сохранить запись ... Delphi 10 какой-то не понятный после 7ки, потому что на турбо и на 7 данные сразу сохраняются и никто разрешения не спрашивает, а на 10ке у меня что-то бомбит работать
@Ebanyi_nasral
@Ebanyi_nasral 8 жыл бұрын
Привет, извиняюсь за глупый вопрос, как сделать чекбокс, допустим чтоб у меня окно после сохранения закрывалось только в том случае, если я поставил галочку? Спасибо за ваши уроки, доступно и понятно)
@oiiia2991
@oiiia2991 8 жыл бұрын
*Кнопка СОХРАНИТЬ Begin {Код}// если надо adoquery1.post; if checkbox1.checked then form1.close; //в конце просто добавь и все end;
@warlordw763
@warlordw763 7 жыл бұрын
Спасибо большое
@tssbloger6835
@tssbloger6835 5 жыл бұрын
Спасибо!! за урок. Сможете скинуть ссылку на базу данных пожалуйста
@kentwintres6313
@kentwintres6313 8 жыл бұрын
Здравствуйте. А все используемые компоненты в данной программе, присутствуют в обычной версии делфи 7? Возможно ли сделать так, что бы при просмотре данных после запуска, данные можно было изменять только с помощью админ доступа? Тобишь, обычный пользователь мог только смотреть.
@ДинаДиновна-г8ц
@ДинаДиновна-г8ц 4 жыл бұрын
Доброго времени суток! Есть база данных учеников на аксесс, необходимо в эту базу загружать файлы формата PDF? как это реализовать??? Помогите Виктор???
@1PAKITO1982
@1PAKITO1982 9 жыл бұрын
Спасибо за уроки!! нет желания выпустить урок для программки на ios? есть там какие затыки интересно ?)))
@ОлександрКувшинов-л3х
@ОлександрКувшинов-л3х 7 жыл бұрын
После добавления строки сразу же нельзя удалить эту запись. Только после перезапуска получается.
@тимурдаг-о6в
@тимурдаг-о6в 9 жыл бұрын
а как много таблиц связать из access?
@victor_vosonov
@victor_vosonov 9 жыл бұрын
@ПашкаМозоль-я1и
@ПашкаМозоль-я1и 2 жыл бұрын
Покажи как создавать БД пожалуйста
@ИванСидоров-х4п
@ИванСидоров-х4п 7 жыл бұрын
а теперь подскажите что надо написать в SQL запрос чтобы вычислить среднее арифметическое число
@ГульзатСаткенова
@ГульзатСаткенова 8 жыл бұрын
А как работает кнопка Отмена на второй форме? У меня почему-то при нажатии Отмены запись все равно добавляется
@ИванСидоров-х4п
@ИванСидоров-х4п 7 жыл бұрын
Я начал писать базу данных Электронный журнал успеваемости класса. Делал всё как на видео но на 8 минуте где там ошибка выскакивает у меня тоже самое вот что у меня Cold not find file 'C:\Users\123\Desktop\Электронный журнал успеваемости класса база данных1\Win32\Debug\db.mdb'. Я кинул базу в папку с проектом как на видео всёравно ошибка но запускается всё работает кроме одного нажимаю Запись выбираю Добавить кидает ошибку ADOQuery1: Cannot perform this operation on a closed dataset. Вот короче помогите плиз если что я ЧАЙник ) поподробнее пишите заранее спасибо.
@sadixli
@sadixli 8 жыл бұрын
Dobriy den.Ya novicok.sposibo za uroki.Pryamo na fonovim ekrane dva raza kliknut misyu mojno izmenit vsex nadpisi bez form2.
@ДинараКокинаева
@ДинараКокинаева 7 жыл бұрын
не добавляет текст в готовую базу данных
@АнтонКурилов-к8л
@АнтонКурилов-к8л 5 жыл бұрын
Подключение к базе не правильное! Да у этого метода есть право на существование но ! А если вы путь к папке изменится? Как изменить путь к базе? С dbedit-тами я не любю работать и никому не рекомендую так как при вводе даные сразу записываются в базу, я всегда создаю на ворме только edit-ы и кнопку сохранить, при нажатии кнопки сохранить данные записываются в dataset, при простом закрытии формы данные не сохраняются, это правильно и удобно!
@makshortal1691
@makshortal1691 4 жыл бұрын
Здравствуйте! Что если там, где фамилия висит WIDEMEMO и невозможно ввести данные?
@АдильАлимбаев-р2о
@АдильАлимбаев-р2о 3 жыл бұрын
Здравствуйте, нашли решение? Тоже столкнулся с такой проблемой
@ДмитрийЛысенко-к4ь
@ДмитрийЛысенко-к4ь 9 жыл бұрын
как поставить параметр Fam по умолчанию
@ИванСидоров-х4п
@ИванСидоров-х4п 7 жыл бұрын
всё решил проблему )
@ІринаСоловйова-ж5р
@ІринаСоловйова-ж5р 3 жыл бұрын
А как создать БД с .dbf или .db? .mdb много весит...
@Aperorius
@Aperorius 7 жыл бұрын
Здравствуйте! Классный урок! Помог мне написать первую прогу по БД! ) Но у меня возникла одна проблема. В инете не нашел ответа мб вы подскажите? Exception class EOleException with message [Microsoft][Драйвер ODBC Excel] Удаление данных в присоединенной (или связанной) таблице не поддерживается этим драйвером ISAM. Process Shablon1.exe (5820)
@БекарысОрынбасаров-п4м
@БекарысОрынбасаров-п4м 7 жыл бұрын
Можно ли эту бд конвертировать в экзел?
@VladDragomir82
@VladDragomir82 8 жыл бұрын
Embarcadero® RadPHP™ XE Version 3.0.0.1319 Copyright © нет вкладки db (команды ADOConnection) может скинете ссылку на Вашу версию RAD
@jonjonson1265
@jonjonson1265 8 жыл бұрын
Скиньте, пожалуйста, исходник базы данных из примера. Спасибо!
@victor_vosonov
@victor_vosonov 8 жыл бұрын
+Sasha2015to Family в группе Вк
@Daniel-zz4qr
@Daniel-zz4qr 8 жыл бұрын
а сам файл базы пустой или должен быть заполненным(в акцессе)?
@cigonas60
@cigonas60 8 жыл бұрын
При запуске выкидывает ошибку "Adoquery1: cannot perform this operation on a closed dataset" . В чем дело?
@victor_vosonov
@victor_vosonov 8 жыл бұрын
sql запрос проверь
@ДенисМиранович-к2э
@ДенисМиранович-к2э 8 жыл бұрын
ADOQuery=> Active=> галочку вкл поставь
@azaronaaz9065
@azaronaaz9065 4 жыл бұрын
Когда хотела подключить кнопку Edit к базе данных, в окне Object Inspector нет поля DataSource . Что делать в этом случае? (Версия Delphi 7)
@ЕвгенияИванова-ф7ч
@ЕвгенияИванова-ф7ч 4 жыл бұрын
вы добавили TEdit, а нужно DBEdit
@azaronaaz9065
@azaronaaz9065 4 жыл бұрын
@@ЕвгенияИванова-ф7ч спасибо за ответ. Но я это понял и уже давно решил))
@ЧПОУСККИТ
@ЧПОУСККИТ Жыл бұрын
@@ЕвгенияИванова-ф7ч А если поля дата соурс есть но при нажатии на него там пустое поле, хотя база данных подключена, то что делать?
@АйтуарУмбетбаев-в7с
@АйтуарУмбетбаев-в7с 8 жыл бұрын
параметр fam не имеет значения по умолчанию,что это такое?выдает ошибку,когда делаю в адо куери значение тру,чтобы появилась таблица,код прописал как у тебя,имя таблицы только свое
@makshortal1691
@makshortal1691 4 жыл бұрын
У меня тоже так. Как вы решили эту проблему?
@ДанилПономарев-м6к
@ДанилПономарев-м6к 5 жыл бұрын
Салам я сделал программу по твоим урокам .не могу исправить ошибку .жму на кнопку добавить выходит форма со старой записью ее меняеш и запись каторая вышла меняется а новая не дабовляется.если знаеш в чем проблемма подскажеш
@TRONTOTKIO
@TRONTOTKIO 4 жыл бұрын
Если вдруг не решил проблему... обрати внимание...скорее всего когда в самом начале создавал проект ты выбрал: File -> New -> " VCL FORM - DELPHI " , а нужно было создать: File -> New -> " WINDOWS VCL APPLICATION - DELPHI "
@TMikkiNT
@TMikkiNT 8 жыл бұрын
а для делфи подобная программа работать будет?
@TMikkiNT
@TMikkiNT 8 жыл бұрын
уже нашел)
@writeq
@writeq 4 жыл бұрын
что по громкости?
@MOREXOD
@MOREXOD 7 жыл бұрын
а как сделать чтобы найти по фамилии кого нибудь????тоесть телефонный справочник.
@victor_vosonov
@victor_vosonov 7 жыл бұрын
Смотрите урок № 4 kzbin.info/www/bejne/fISnYqNpfNN_orc
@АлматНурдаулет
@АлматНурдаулет 9 жыл бұрын
ошибка в делфи7 там где ADOQuery1
@romandi04
@romandi04 9 жыл бұрын
+Алмат Нурдаулет посмотрите имя самого элемента на форме (там может быть просто qry1)
@АскерАфашагов-е2щ
@АскерАфашагов-е2щ 6 жыл бұрын
у меня нет кнопки дата соурс на компоненте эдит
@azaronaaz9065
@azaronaaz9065 4 жыл бұрын
тоже самое. (p.s не подскажите, как что вы сделали?)
@goldtanks417
@goldtanks417 3 жыл бұрын
15:22
@ne_ashka
@ne_ashka 4 жыл бұрын
Очень плохо. Я возбудился и не мог сконцентрироваться на задании
@ekstravankasterop3948
@ekstravankasterop3948 2 жыл бұрын
Спасибо, вот похожее видео, которое я использовал kzbin.info/www/bejne/pmbRiKycbayjoNk
@docmd6581
@docmd6581 8 жыл бұрын
raised exception class eoleexception with message
@АлматНурдаулет
@АлматНурдаулет 9 жыл бұрын
помоги плз
@docmd6581
@docmd6581 8 жыл бұрын
там нада заполнять ID иначе будет ошибка
@victor_vosonov
@victor_vosonov 8 жыл бұрын
Какая ошибка будет?
@mirkrypty
@mirkrypty 3 жыл бұрын
Боже не могу найти db grid его блин просто нету
@official_ram66
@official_ram66 6 жыл бұрын
Что за бормотание себе под нос? первый раз вижу такой вариант преподнесения информации. звук включен на полную, приходится вслушиваться
@eremeym21-28
@eremeym21-28 6 жыл бұрын
Если внимательно прислушиваться, то звук вполне слышен. Спасибо автору скажи за такой простой пример.
@ВасилийБаночкин-л8щ
@ВасилийБаночкин-л8щ 5 жыл бұрын
Погромче говорить не получается?
@skarnet710
@skarnet710 4 жыл бұрын
Сильно громко говорите! Не могли бы про себя бубнить?
@Полетынаквадрике
@Полетынаквадрике 4 жыл бұрын
Спасибо! Очень полезное видео.
DELPHI Урок 4 Поиск по БД, быстрый поиск по БД
10:59
Виктор Восонов
Рет қаралды 53 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН
Как создать таблицы в Microsoft Access за 8 минут
9:14
Уроки по Microsoft Access
Рет қаралды 1,1 МЛН
Связь таблиц Excel c Delphi и ADO
8:21
Alexander Malygin
Рет қаралды 5 М.
Delphi 7 Компоненты Mainmenu и Popupmenu
7:22
MD Gold
Рет қаралды 9 М.
Учим Базы Данных за 1 час! #От Профессионала
1:07:50
Хауди Хо™ - Просто о мире IT!
Рет қаралды 516 М.