Форум программистов, компьютерный форум, киберфорум Db
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Старый
Рейтинг: 5.00. Голосов: 1.
Рисование квадратов, координаты которых считываются с удалённой базы данных MySQL и передаются с сервера через WebSocket
Запись от 8Observer8 размещена 13.01.2021 в 23:16 / Блог 8Observer8
Показов 3801 Комментарии 0
Метки db, mysql

Содержание блога

Скачать исходники: squares-from-mysql-webgl10-js.zip (3.5 Кб)

Развернул пример на бесплатном хостинге Heroku: https://squares-from-mysql-web... kuapp.com/

Ограничение на бесплатном хостинге Heroku такое, что если приложением не пользовались 30 минут, то оно засыпает, но чтобы приложение проснулось достаточно 10-15...
Изображения
 
Вложения
Тип файла: zip squares-from-mysql-webgl10-js.zip (3.5 Кб, 1446 просмотров)
Старый
Использование Firebird вместо ADO
Запись от krapotkin размещена 12.06.2018 в 09:16
Показов 3201 Комментарии 3
Метки db, delphi, firebird

Итак, после статьи Что не так с ADO нужно предложить альтернативу страдающим школьникам на древней как фекалии мамонта D7.

Начиная с Delphi 7 есть прекрасный альтернативный вариант - бесплатная (а не пиратский Access !) БД Firebird и компоненты IBX
с чудной документацией https://www.ibase.ru/ibx/
Для управления этой БД так же лицензионно-халявно идет IBExpert - прекрасное средство управления БД Firebird/Interbase
http://www.ibexpert.com/rus/ibe_sfx.exe
...
Вложения
Тип файла: 7z FB_embed_25.7z (2.20 Мб, 258 просмотров)
Аватар для krapotkin
Старый
Рейтинг: 5.00. Голосов: 1.
Что не так с ADO
Запись от krapotkin размещена 12.06.2018 в 08:54
Показов 3392 Комментарии 5
Метки db, delphi

Технология и компоненты ADO в силу некоторых причин на этом форуме пользуется абсолютно незаслуженной популярностью.
На самом же деле, ОСОБЕННО если вы новичок, то вы получаете не более простое, а наоборот, наиболее сложное решение ваших задач по работе с БД.

Как правильно подключаться к БД
Ваша программа и БД только во время разработки будет лежать в определенном вами месте. Как только...
Аватар для krapotkin
Старый
Что нужно знать о датасетах и DB-компонентах
Запись от krapotkin размещена 16.05.2018 в 09:10
Показов 6208 Комментарии 18
Метки db, delphi

Ахтунг! Аттеншн! Внимание!
1. Все DB-компоненты ОТОБРАЖАЮТ текущую запись и поле датасета, к которому они подключены. НЕ ХРАНЯТ!!!
Они являются элементами ИНТЕРФЕЙСА - т.е. штуками для работы пользователя! Не программиста!!!
Нет смысла брать текст из DBEdit, его надо брать из поля датасета, к которому этот DBEdit подключен.
И наоборот, писать туда значение - такая же...
Аватар для krapotkin
Старый
Рейтинг: 5.00. Голосов: 2.
SQL запросы и параметры
Запись от krapotkin размещена 11.05.2018 в 10:37
Показов 24827 Комментарии 0

ВВЕДЕНИЕ. ЛИКБЕЗ
Как всегда, в тот момент, когда несколько подзадолбало отвечать на одни и те же вопросы, садишься и пишешь статью, чтобы потом не разжевывать самые азы, а эффектно пулять ссылкой)

Итак. Работа с БД - это то, из-за чего Делфи, как минимум, на десятилетие, стала...
Аватар для krapotkin
Старый
Рейтинг: 5.00. Голосов: 2.
Процесс инициализации программы, с настройками и подключением к БД
Запись от krapotkin размещена 20.08.2017 в 20:01
Показов 7889 Комментарии 2
Метки db, delphi

Пока не началось
Все шаги по разбору на старте приложения я стараюсь выполнять в переопределенном конструкторе главной формы.
Это не догма, просто так удобнее.
Мы можем делать это и в событии OnCreate, но тогда если мы решили выйти из приложения, то сначала все равно создастся и криво покажется форма и после этого сразу мигнет и пойдет на выход.
Чтобы исключить эти спецэффекты пишем в классе формы переопределение конструктора
Delphi Скопировано
1
2
TMainForm=class(TForm)
...
...
Аватар для krapotkin
Старый
Рейтинг: 3.33. Голосов: 6.
Tutorial №2 - "Основные понятия и термины в БД"
Запись от Meridian21 размещена 14.06.2017 в 09:25
Показов 3736 Комментарии 2

Disclamer: к основным понятиям реляционных БД относятся типы связей ("о-к-о", "о-к-м" и "м-к-м"), но в данном посте я не буду их касаться. Справка по данным понятиям есть в "Tutorial №1" моего блога.
---
Перечислю и разберу основные (но, конечно же, не все) понятия реляционной модели, которые пригодятся для того, чтобы правильно понимать...
Аватар для Meridian21
Zero day
Новые блоги и статьи
std::span в C++: Подпредставлени­я и срезы
NullReferenced 18.03.2025
Если вы когда-нибудь работали с большими объемами данных в C++, то наверняка сталкивались с необходимостью манипулировать отдельными частями массивов или контейнеров. Традиционные подходы часто. . .
std::span в C++: Доступ к элементам и итерирование
NullReferenced 18.03.2025
В C++ каждый разработчик сталкивается с проблемой эффективного управления последовательностями данных. Представьте: вы работаете с массивом, передаете его в функцию, а затем в другую, и каждый раз. . .
Утечки памяти в C#
UnmanagedCoder 18.03.2025
Когда мы говорим о разработке приложений на C#, то часто успокаиваем себя мыслью, что сборщик мусора решит все наши проблемы с памятью. "Память управляется автоматически" — эта мантра прочно засела в. . .
std::span в C++: Введение в невладеющее представление
NullReferenced 18.03.2025
С появлением стандарта C++20 у нас появился новый инструмент — std::span, который представляет собой невладеющее представление для работы с последовательностями данных. std::span — это легковесный. . .
Введение в Dapr для разработчиков .NET
UnmanagedCoder 18.03.2025
Разработка распределенных систем никогда не была настолько востребованной и одновременно такой сложной. Если вы . NET разработчик, то наверняка сталкивались с необходимостью жонглировать обнаружением. . .
Собеседование по Spring Boot: продвинутые вопросы и ответы
Javaican 18.03.2025
Собеседования на позиции старших разработчиков и архитекторов требуют глубокого понимания внутренних механизмов Spring Boot, нюансов конфигурирования, подходов к оптимизации и построению сложных. . .
Перечисления в TypeScript: использование и лучшие практики
run.dev 18.03.2025
Пишете код и устали от разбросанных по проекту "волшебных" строк и чисел? Знакомая ситуация: где-то в глубине кода притаилась строка "ADMIN", а в другом месте используется "admin". И вот уже. . .
Фишки Kotlin, которые все любят
Javaican 18.03.2025
Помню, как скептически относился к появлению "ещё одного языка для JVM" — мол, зачем нам что-то новое, когда есть Java? Но первый же проект на Kotlin заставил меня пересмотреть свое мнение. Код стал. . .
Списки и кортежи в Python: различия, особенности, применение
py-thonny 18.03.2025
Если вы когда-нибудь писали код на Python, то наверняка сталкивались с конструкциями вида или ('имя', 25, 'инженер'). Это и есть списки и кортежи — последовательности, хранящие упорядоченные наборы. . .
Интеграция JavaScript в Haskell
golander 18.03.2025
Ключевая особенность нового JS-бэкенда GHC — возможность создавать колбэки из JavaScript в Haskell-код. Это открывает дорогу разработке полноценных браузерных приложений, позволяя реагировать на. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер