|
0 / 0 / 0
Регистрация: 09.06.2023
Сообщений: 23
|
|
Готовые проекты Фреймворк DBGridChart и ЭКСПРЕСС ОБРАБОТКА с описанием, DLL, исход. текстом и демопримерами23.10.2023, 09:56. Показов 3245. Ответов 17
Разработан проект Фреймворк DBGridChart для автоматизации разработки на C# программ по ведению баз данных с различными СУБД формирования в табличной и ленточной формах и для формирования самим пользователем различных аналитических таблиц и диаграмм с полным описанием Фреймворка, DLL для работы, с исходным текстом демонстрационного примера. В данной версии, в частности, все команды Insert, Update и Delete формируются автоматически из команды Select без указания имен колонок.
Разработан проект приложения Экспресс обработка, которое полностью используются средства Фреймворка DBGridChart, но описания запросов вынесены из исходных текстов программ в отдельный текстовый файл, который ведется в удобной табличной форме. Это позволяет самому пользователю оперативно формировать описания и выполнять нерегламентированные запросы по ведению баз данных и формированию аналитических таблиц и диаграмм для анализа данных типа OLAP вообще без программирования. http://vipuskniki.usue.ru/Docum.html
0
|
|
| 23.10.2023, 09:56 | |
|
Ответы с готовыми решениями:
17
Готовые проекты на LibGdx Готовые проекты 3d обьектов на С++ и OpenGl Нужны готовые Spring проекты |
|
0 / 0 / 0
Регистрация: 09.06.2023
Сообщений: 23
|
|
| 15.12.2024, 18:36 [ТС] | |
|
Фреймворк DBGridChart и OLAP-приложения Экспресс_обработка.exe, разработаны Плещевым В.В. (E-mail: Plehev@yandex.ru, адрес для скачивания архивного файла с DLL-библиотеками, текстами программам, документацией и демонстрационными примерами: https://disk.yandex.ru/d/sI1VhBiSPzDp-A) предназначены для автоматизации разработки программ на C# без программирования по формированию табличных и ленточных форм для ведения баз данных c СУБД SQL Server, PostgreSQL, MySQL, Access, Линтер в режиме непостоянного соединения с базой данных и немедленного (без промежуточного накопления изменений) обновления, сформированными из команды SELECT командами UPDATE, INSERT, DELETE с временным подключением к базе данных только на период выполнения этих команд, а также для формирования без программирования заранее нерегламентированных аналитических таблиц, таблиц с прогнозами (сформированных различными методами), графиков и диаграмм различных типов для анализа данных дата-аналитиками, по унифицированной технологии (с использованием управляющих элементов C# dataGridView, Chart и SQL) с много функциональным, унифицированным, адаптивным и комфортным для пользователей готовым интерфейсом.
Результаты выполнения команды Select помещаются в таблицу dataGridView с которой далее работает Фреймворк. Практически, программисту для каждой табличной формы нужно задать только текст одной команды Select для просмотра и корректировки данных в базе данных и команд Select для подстановки кодов, а все остальное, включая, интерфейс пользователя, реализуется автоматически средствами классов ClassBD_dataGridView и Hablon. Диаграммы полностью формируются самим пользователем нужного типа и содержания. Корректировка текущей записи выполняется командой Update немедленно после каждого изменения значения ячейки в таблице DataGridView при условии задания значений для полей, обязательных для заполнения. В команде Update автоматически указывается только одно измененное поле, а не все корректируемые поля. Это ускоряет корректировку и позволяет изменять записи, связанные с другими таблицами с контролем целостности базы данных при не изменении значений полей связи в родительской таблице! Добавление записи определяется автоматически (отсутствием записи с введенными значениями ключевых полей) и производится немедленно после окончания ввода записи командой Insert. Сразу после корректировки или добавления записи производится контрольное чтение командой Select и отображение на экране обновленных данных для подтверждения корректировки или добавления и проверки пользователем правильности внесенных изменений. Удаление, выделенных мышкой, записей выполняется командой Delete. Сообщения об ошибках, обнаруженных фреймворком или СУБД немедленно выводятся на экран в окне сообщений. Ошибки могут быть исправлены пользователем немедленно. Создается иллюзия постоянного соединения с базой данных. В качестве ограничения можно отметить не возможность изменения значений полей типа мультимедиа (рисунки, фото и др.) в базах данных, кроме удаления значений. Основные возможности Фреймворка. Копирование, сортировка по нескольким колонкам, закрепление и скрытие колонок на экране, изменение ширины и местоположения колонок, развертывание таблицы, с переносом кнопок в начало экрана, на весь экран и обратное свертывание. Подстановка значений кодов из справочников с наименованиями кодов (аналог подстановки в СУБД Access). При выводе таблицы с большим числом колонок пользователь может развернуть таблицу в новую ленточную таблицу. Одна полоса может содержать до пяти ячеек. Это позволяет отказаться от необходимости разработки программ формирования разнообразных простых не табличных форм с большим числом колонок. Визуальное формирование непосредственно пользователем из исходной таблицы, с фильтрацией строк и колонок, различных аналитических итоговых таблиц, итоговых ступенчатых таблиц-отчетов, итоговых перекрестных таблиц, таблиц с прогнозами и диаграмм разных типов. Для формирования запросов и команд SQL разработан специальный визуальный конструктор со справочной системой и с примерами. Информация о таблицах, запросах Select и их полях берется автоматически конструктором из базы данных, указанной в строке подключения к базе данных, и предоставляется пользователю для формирования команд SELECT и SQL. Экспорт и распечатка таблиц. Состав кнопок и типовых элементов интерфейса, включая иконки на кнопках и тексты подсказок, задаются в классе Hablon и могут изменены программистом. Существует два варианта разработки программы по формированию форм с таблицами: автоматический и программный. В первом варианте программист указывает в программе только 4-5 команд формирования значений свойств класса ClassBD_dataGridView и форма с одной таблицей формируется автоматически из команды Select. В этом варианте формируется только одна таблица на форме и используется максимальный набор командных кнопок и служебных полей для всех таблиц (интерфейс). На этом заканчивается программирование! Сама форма с таблицей, кнопками, служебными полями, процедурами обработки событий формируются автоматически средствами Фреймворка и в исходном тексте программы отсутствуют! При втором варианте используется класс Hablon, который содержит девять форм с различным набором кнопок (от 1 до 9) по одному набору кнопок для каждой таблицы. Программист выбирает нужную форму из этого класса. На каждую таблицу потребуется указать 9-11 команд для задания значений свойствам и вызова методов класса ClassBD_dataGridView. Практически, в программе задаются только значения свойствам и вызывается 1-3 метода класса ClassBD_dataGridView и полностью отсутствует алгоритмическая часть. Таким образом, нет оригинального программирования! OLAP-приложение Экспресс_обработка.exe позволяет: вынести описания запросов из исходных текстов программ в отдельный текстовый файл, что исключает необходимость в разработке оригинальных программ (с обработкой кнопок, событий и др.); запросы и команды SQL можно объединять в процедуры и при их запуске автоматически выполняются все запросы, команды SQL и внутренние процедуры, которые указаны в процедуре; формировать новые или изменять существующие запросы Select, команды SQL и процедуры самим пользователем конструктором запросов и сохранять их в текстовом файле запросов для дальнейшего использования; оперативно корректировать пользователям базы данных с различными СУБД и формировать аналитические таблицы, таблицы с прогнозом, диаграммы и графики без программирования; предусмотрены средства администрирования и защиты от несанкционированного использования баз данных путем указания логинов, паролей и доступных для пользователей баз данных и их таблиц и запросов при регистрации пользователей и скрытия строк подключения к базам данных для всех пользователей (в таблице запросов указываются не строки подключения, а имена баз данных, указанные администратором баз данных). OLAP-приложение Экспресс_обработка.exe обладает всеми свойствами OLAP-сиcтем. В заключении можно отметить, что предлагаемые средства прошли тестирование при работе с базами данных с различными СУБД и используются в учебной и практической деятельности.
0
|
|
|
0 / 0 / 0
Регистрация: 09.06.2023
Сообщений: 23
|
||||||
| 07.01.2025, 18:08 [ТС] | ||||||
|
В Фреймворк DBGridChart добавлено OLAP-приложение "Экспресс_обработка_таблицы.exe ", позволяющее при разработке программ на C++, Java, Visual Basic, F# и на других языках программирования (имеющих средства выполнения из программы готовых приложений из командной строки с параметрами) автоматическое формирование табличных и ленточных форм, форм с диаграммами и графиками с готовым унифицированным многофункциональным интерфейсом пользователя для корректировки баз данных, OLAP-анализу и прогнозированию данных в табличной и в графической формах.
Таким образом, программист при разработке приложения, даже на языке, отличным от C#, может использовать все средства и возможности Фреймворка DFGridChart путем обращения к приложению "Экспресс_обработка_таблицы.exe " с указанием через параметры значения свойствам, например: текст строки подключения к базе данных, текст команды Select, текст строки подстановки кодов по их наименованиям. Порядок формирование таких таблиц определяется интерфейсом (меню, кнопки), разрабатываемого программистом для конкретного приложения. Гиперссылка для скачивания Фреймворка "DBGridChart", OLAP-приложения "Экспресс_обработка.exe" и "Экспресс_обработка_таблицы.exe " с исходными текстами, DLL-библиотеками, документацией и с демонстрационными примерами: https://disk.yandex.ru/d/sI1VhBiSPzDp-A Пример обращения к приложению "Экспресс_обработка_таблицы.exe " при разработке программы на C++
0
|
||||||
|
0 / 0 / 0
Регистрация: 09.06.2023
Сообщений: 23
|
|||||||||||
| 11.01.2025, 19:40 [ТС] | |||||||||||
|
Уточненный код программы на C++ с примером использования приложения Экспресс_обработка_таблицы.exe Фреймворка DBGridChart: https://disk.yandex.ru/d/sI1VhBiSPzDp-A
Добавлено через 5 минут Пример программы на Visual Basic .NET с примером использования приложения Экспресс_обработка_таблицы.exe Фреймворка
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 09.06.2023
Сообщений: 23
|
|||||||||||
| 14.01.2025, 09:56 [ТС] | |||||||||||
|
В Фреймворке DBGridChart cуществует два варианта разработки программы по формированию форм с таблицами: автоматический и программный.
В первом варианте программист указывает в программе только 4-5 команд формирования значений свойств классов Фрейворка и форма с одной таблицей формируется автоматически из команды Select. В этом варианте формируется только одна таблица на форме и используется максимальный набор командных кнопок и служебных полей для всех таблиц (интерфейс). На этом заканчивается программирование! Сама форма с таблицей, кнопками, служебными полями, процедурами обработки событий формируются автоматически средствами Фреймворка и в исходном тексте программы отсутствуют! При разработке программ на C++, Visual Basic, Python, F#, Java и на других языках программирования отличных от C# (с возможностью выполнения готового приложения с параметрами из командной строки), используется готовое приложение–посредник Экспресс_обработка_таблицы.exe которому передается строка аргументов со значениями свойств классов Фреймворка для формирования обращения к средствам Фреймворка DBGridChart по созданию табличной формы с готовым интерфейсом (https://disk.yandex.ru/d/sI1VhBiSPzDp-A). Пример программы на Python:
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 09.06.2023
Сообщений: 23
|
|
| 27.02.2025, 08:03 [ТС] | |
|
В сообщении приводится информация о последних изменениях во Фреймворке DBGridChart (https://disk.yandex.ru/d/sI1VhBiSPzDp-A).
Результаты выполнения исходной команды SELECT помещаются адаптером C# DataAdapter в таблицу DataTable. В новой версии Фреймворка эта таблица указывается в качестве источника данных DataSource для таблицы dataGridView с которой, далее работает Фреймворк. Это максимально быстрый для C# способ загрузки данных по запросу SELECT из базы данных в таблицу dataGridView (примерно от 200000 и выше записей в секунду в зависимости от типов компьютера, СУБД и числа колонок в таблице). Сортировка таблицы по нескольким колонкам реализована быстро сортируемым (1000000 и более записей в секунду) методом C# dataView.Sort c параметрами, сформированных автоматически после выбора мышкой пользователем нужных колонок, задания порядка сортировки в таблице для отдельных колонок и расположения колонок в таблице в порядке убывания приоритетов сортировки слева направо в таблице dataGridView. Фильтрация реализована методами C# dataView.RowFilter для таблицы или фразой WHERE команды SELECT для базы данных. Конструктором фильтров Фреймворка можно сформировать стандартный, оперативный и оригинальный фильтры. Стандартный фильтр формируется для одной выбранной колонки диалоговыми средствами. Сформированное условие фильтра, по желанию пользователя, можно указать для фильтрации самой таблицы dataView.RowFilter или данных непосредственно в базе данных фразой WHERE, которая добавляется в текст исходной команды SELECT и повторной автоматической загрузки отфильтрованных данных в таблицу. Фильтрация данных в базе данных позволяет уменьшить объем и время загрузки данных в таблицу. Оперативный фильтр расположен непосредственно в строке интерфейса и состоит из надписи с наименованием операции сравнения, выбранной из стандартного фильтра, и поля с шаблоном поиска. При каждом изменении (ввода или удаления символа) пользователем этого поля сразу производится фильтрация строк dataView.RowFilter по указанной команде сравнения и текущему значению шаблона без обращения к стандартному фильтру. Например, можно оперативно фильтровать по первым буквам в любой колонке таблицы (значения нетекстовых колонок автоматически переводятся в текстовый формат перед сравнением). Оригинальный фильтр формируется произвольным образом с использованием автоматически формируемого открывающегося списка с именами колонок таблицы или полей базы данных и значений полей, различных операций и функций, допускаемых в условии фильтра RowFilter или фразы WHERE указанных с их описанием в конструкторе. Фактически, пользователь может сформировать любой сложности фильтр с использованием нескольких колонок таблиц или полей базы данных при фильтрации записей в базе данных. Сформированные стандартный и оригинальный фильтры можно применять отдельно или вместе, объединенных логическими операциями AND, OR. Тексты с условиями в фильтрах можно сохранить для повторного использования. Фильтрация производится быстро – 1000000 и более строк в секунду. Таким образом, во Фреймворке непосредственно используются стандартные высоко скоростные средства C# и SQL загрузки данных из базы данных в таблицы (DataAdapter, SELECT), сортировки (dataView.Sort, ORDER BY) и фильтрации строк в таблице или записей в базе данных (dataView.RowFilter, WHERE), что позволяет использовать Фреймворк при работе с реальными большими базами данных. Конечный пользователь может исключать не нужные для его работы кнопки и поля из унифицированного интерфейса Фреймворка и сохранять сформированный интерфейс для дальнейшего использования. В папке для установки Фреймворка находятся аннотация, руководство по установке Фреймворка DBGidChart, Экспресс обработки и выполнению демонстрационных примеров, краткое и полное описание Фреймворка, которые можно прочитать без скачивания.
0
|
|
|
0 / 0 / 0
Регистрация: 09.06.2023
Сообщений: 23
|
|
| 09.03.2025, 09:44 [ТС] | |
|
Во Фреймворк DBGidChart добавлена возможность формирования пользователем, при выполнении готового приложения, индивидуального собственного интерфейса путем выбора из унифицированного интерфейса только нужных пользователю элементов (кнопок, полей). Сформированный интерфейс сохраняется в приложении для использования в дальнейшем.
0
|
|
|
0 / 0 / 0
Регистрация: 09.06.2023
Сообщений: 23
|
|
| 19.05.2025, 05:26 [ТС] | |
|
Во Фреймворк DBGidChart (https://disk.yandex.ru/d/sI1VhBiSPzDp-A) добавлена возможность визуального формирования пользователем новых расчетных полей в исходном запросе (расчетных колонок в таблице) который формирует таблицу на экране дисплея. Выражения, формирующие содержание колонок, задаются специальным конструктором с набором допустимых операций, функций и наименований полей исходного запроса. Конструктор проверяет правильность указанных выражений. Улучшены скоростные характеристики Фреймворка.
0
|
|
|
0 / 0 / 0
Регистрация: 09.06.2023
Сообщений: 23
|
|
| 23.06.2025, 06:04 [ТС] | |
|
Во Фреймворк DBGidChart (https://disk.yandex.ru/d/sI1VhBiSPzDp-A) добавлена возможность работы с полями базы данных типа изображений: загружать в поля БД изображения из графических файлов, удалять, экспортировать в графические файлы, отображать в таблице DataGridView. Добавлены методы прогнозирования, расширены возможности фильтрации строк в таблице и непосредственно в базе данных. Увеличены скоростные характеристики и улучшен интерфейс пользователя.
0
|
|
|
0 / 0 / 0
Регистрация: 09.06.2023
Сообщений: 23
|
|
| 23.06.2025, 21:56 [ТС] | |
|
Во Фреймворк DBGidChart (https://disk.yandex.ru/d/sI1VhBiSPzDp-A) добавлена возможность сохранять сформированные графики и диаграммы в графических файлах.
В OLAP-приложение Экспресс_обработка.exe добавлена возможность выполнения хранимых процедур SQL.
0
|
|
|
0 / 0 / 0
Регистрация: 09.06.2023
Сообщений: 23
|
|
| 27.06.2025, 10:37 [ТС] | |
|
Как отмечалось ранее, во Фреймворке DBGidChart (https://disk.yandex.ru/d/sI1VhBiSPzDp-A) допускается работа с изображениями в полях БД: загрузка в поля БД изображений из графических файлов, удаление изображений из полей, экспорт изображений из полей в отдельные графические файлы. В этом варианте графические файлы можно удалить, но объем базы данных существенно увеличивается за счет хранения содержания файлов.
Разработан второй вариант (связанных файлов) в котором в БД можно сохранять вместо содержания только полные наименования файлов любых типов (не только графических) и открывать их из текущей ячейки таблицы специальными кнопками в интерфейсе пользователя. Это позволяет сократить объем БД и открывать любые файлы, а не только графические, например, аудио, видео, Doc, PDF, Excel, EXE. Такие файлы можно разместить в отдельные папки на сервере и стараться не менять их расположение (диск и систему папок – полный путь к файлам) после загрузки в БД их полных наименований. Но если изменения необходимы, то для этого предусмотрен диспетчер связанных файлов, который позволяет в пакетном режиме заменить старый путь к файлам на новый. Пользователь может выбрать нужный для его вариант.
0
|
|
|
0 / 0 / 0
Регистрация: 09.06.2023
Сообщений: 23
|
|
| 21.08.2025, 13:42 [ТС] | |
|
Во Фреймворке DBGidChart реализована аппроксимация числового ряда при анализе данных.
0
|
|
|
0 / 0 / 0
Регистрация: 09.06.2023
Сообщений: 23
|
|
| 01.09.2025, 09:37 [ТС] | |
|
Во Фреймворке DBGridChаrt добавлен метод использования полиномов любой степени при прогнозировании и аппроксимации числового ряда.
Вообще говоря, при увеличении числа степеней полиномов диапазон изменения значений значительно увеличивается (происходят выбросы значений), что приводит к неточностям в прогнозировании и аппроксимации! При прогнозировании полиномами очень большое влияние на прогноз оказывают два последних исходных значения, которые приводят к резкому возрастанию или убыванию прогнозируемых значений, что может искажать прогноз. В этом случае, лучше использовать методы скользящих средних, которые сглаживают исходные значения и плавно переносят особенности ряда исходных значений (например, сезонность) на прогнозируемые значения.
0
|
|
|
0 / 0 / 0
Регистрация: 09.06.2023
Сообщений: 23
|
|
| 09.09.2025, 19:27 [ТС] | |
|
Для аппроксимации ряда значений y1, y2, y3, ... ,n методами полиномов вида
a0+ a1*x^1 + a2*x^2 + a3*x^3 + a4*x^4 + … + an*x^k c использованием Фреймворка DBGridChart в программе на С# нужно указать: using ClassLibBD; //ClassLibBD.dll Фреймворка DBGridChart - можно скачать из Интернета ClassBD_dataGridView wbd = new ClassBD_dataGridView(); wbd.Polynomial_approximation(k, n, x, y, a); //вызов метода int k – степень полинома; int n – число исходных точек; double [] x, y – массивы значений исходных точек X на оси X и значений Y в этих точках соответственно; double [] a – сформированный выходной массив с коэффициентами полинома. Далее, можно построить графики разного типа. В принципе, в DBGridChart автоматизированы все процедуры, связанные с ведением БД и аналитической OLAP-обработкой данных в БД c различными СУБД с готовым адаптируемым интерфейсом, включая графику, администрирование, защиту от несанкционированного использования, без программирования.
0
|
|
|
0 / 0 / 0
Регистрация: 09.06.2023
Сообщений: 23
|
||||||
| 12.09.2025, 17:43 [ТС] | ||||||
|
Пример программы на Java использования Фреймворка DBGridChart для ведения БД и OLAP-анализа данных.
0
|
||||||
|
0 / 0 / 0
Регистрация: 09.06.2023
Сообщений: 23
|
|
| 16.09.2025, 11:44 [ТС] | |
|
Число СУБД, с которыми работает Фреймворк DBGridChart, увеличено до шести: SQL Server, PostgeSQL, MySQL, SQLlite, Access, Линтер. Для СУБД PostgreSQL и SQLlite нужно указывать тип СУБД в свойстве DBMS. В принципе, Фреймворк может работать с любыми СУБД, если используется источник данных ODBC.
0
|
|
|
0 / 0 / 0
Регистрация: 09.06.2023
Сообщений: 23
|
|
| 21.09.2025, 07:05 [ТС] | |
|
Теперь Фреймворк DBGridChart может подключаться к любой СУБД с указанием источника данных ODBC (SQL Server, MySQL, Access и Линтер могут дополнительно подключаться по технологии OLE DB). Однако, есть ряд различий между ними в написании команд Select, которые уже учтены в DBGridChart для SQL Server, PostgreSQL, MySQL, Access, SQLlite, Линтер. Что касается остальных СУБД, то вместо реальных имен таких СУБД нужно указать имя СУБД из, указанных выше, которая в большей степени соответствует по, ниже перечисленным, особенностям.
Для СУБД Access ограничителем имен полей и таблиц являются квадратные скобки. Псевдоним поля заключается в квадратные скобки. Если в псевдониме нет пробелов, то скобки можно не указывать. Слово AS обязательно нужно указывать. Может использоваться фраза TOP, Для СУБД SQL Server ограничителем имен полей и таблиц являются квадратные скобки или кавычки (апострофы не допускаются!). Псевдоним поля заключается в квадратные скобки, кавычки или апострофы. Если в псевдониме нет пробелов, то ограничители для псевдонима можно не указывать. Слово AS обязательно нужно указывать. Может использоваться фраза TOP. Для СУБД PostgreSQL ограничителем имен полей и таблиц являются кавычки, обязательные для имен таблиц, даже без пробелов. Псевдоним поля заключается в кавычки, даже если в нем нет пробелов. Слово AS можно не указывать. Может использоваться фраза LIMIT. Для СУБД SQLlite ограничителем имен полей и таблиц являются кавычки, необязательные для имен таблиц без пробелов. Псевдоним поля заключается в кавычки, если в нем нет пробелов. Слово AS можно не указывать. Может использоваться фраза LIMIT. Для СУБД MySQL ограничителем имен полей и таблиц является символ ` (вместо обычного апострофа). Ограничителем псевдонима поля являются кавычки, апострофы или символ `. Если в псевдониме нет пробелов, то ограничители можно не указывать. Слово AS можно не указывать. Может использоваться фраза LIMIT. Для СУБД Линтер ограничителем имен полей и таблиц являются кавычки обязательные для имен таблиц и полей, даже без пробелов и идентификаторов. Псевдоним поля заключается в кавычки, даже если в нем нет пробелов. Слово AS можно не указывать. Может использоваться фраза LIMIT.
0
|
|
|
0 / 0 / 0
Регистрация: 09.06.2023
Сообщений: 23
|
|
| 01.10.2025, 11:29 [ТС] | |
|
Во Фреймворке DBGridChart теперь допускается работа с электронными таблицами Excel в приложениях Экспресс_обработка.exe и Экспресс_обработка_таблиц_Excel.exe. Exec-файл интерпретируется в качестве БД, а его листы - таблицами БД. Конструктором запросов SQL пользователю можно формировать расчетные колонки и команды Select для листов Excel-файла. Все возможности по работе с таблицами БД доступны и для таблиц Excel.
В таблице запросов для приложения Экспресс_обработка.exe указывается строка подключения, аналогичная для Access c добавлением параметров с описанием особенностей Excel различных версий. Текст этой строки формируется автоматически при открытии пользователем Excel-файла. Например: Provider=Microsoft.Jet.OLEDB.4.0; Data Source="C:\Экспресс обработка\Подразделения.xls"; Extended Properties='Excel 8.0;HDR=Yes;IMEX=1' и текст запроса, например: SELECT * FROM [Лист1$] Имеется и автономный вариант работы пользователя с таблицами Excel с использованием приложения Экспресс_обработка_таблиц_Excel.exe. Пользователь выбирает из окна поиска файлов нужный Excel-файл, выбирает нужный лист из, автоматически сформированного, списка листов в этом файле, выбранный лист загружается в таблицу DataGridView, которая отображается на экране с готовым интерфейсом Фреймворка DBGridChart. Далее, пользователь формирует различные аналитические таблицы, прогнозы и отображает результаты в табличной и графической формах. Это позволяет объединить возможности Excel и Фреймворка DBGridChart.
0
|
|
| 01.10.2025, 11:29 | |
|
Помогаю со студенческими работами здесь
18
Ищу готовые проекты Opengl на Visual C++ Ищу готовые проекты на C# с базой данных Ищу готовые интересные проекты по C++ Builder Готовые проекты, шаблоны ASP MVC есть ли готовые проекты (желательно AVR) по PLC Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1
У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\
А в самом низу файла-профиля. . .
|