Форум программистов, компьютерный форум, киберфорум
C++ Builder: Базы данных
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Builder БД Создание выч/поля. Работа с ADOQuery https://www.cyberforum.ru/ cpp-builder-database/ thread1107613.html
Добрый вечер, уважаемые программисты, помогите пжл На форме имеется компонент DataSource, ADOQuery, DBGrid. В ADOQuery находится список фамилий, надо создать вычисляемое поле, в котором будет выводится соответственно первая буква фамилии. Типа "Андреев" -> "А"
неправильно заполняет Striggrid из рандомного массива C++ Builder БД
Из работающего проекта, рандомно (через функцию, с заданным верхним пределом) заполняющего массив размера n*n и передающего его в стринг, считающего сумму элементов и выводящего макс и мин элементы, создал такой же новый проект, только для массива n*k. Проблема: неверно передает в стринг массив, остаются пустые 2-3 строки. Причем сумму и элемнты выодит правильно для массива, но не для стринга,...
C++ Builder БД SQL запрос на нахождение суммы по выбранной дате в DateTimePicker Вопрос заключается в том, какой должен быть запрос в ADOQuery если имеется такая таблица: _____Дата_______Сумма __27.02.2014_____10000 __27.02.2014_____20000 __28.02.2014______5000 и необходимо найти сумму поля "Сумма" по дате выбранной в DateTimePicker1? То есть если я выбираю дату 27.02.2014 то оно должно найти сумму 10000+20000. https://www.cyberforum.ru/ cpp-builder-database/ thread1107162.html C++ Builder БД Тестирование через консоль Понимаю, таких вопросов уже бесчисленное множество, но тем не менее. Необходимо реализовать программу тестирования, нужно подключить внешний txt файл, чтобы программа считывала из него вопросы, а затем в конце подсчитывала количество правильных ответов. Задача упрощается тем, что количество ответов каждый раз будет равно. Помогите новичку, с чего начать вообще, и как дать понять программе где... https://www.cyberforum.ru/ cpp-builder-database/ thread1107144.html
Подключение и запросы к mysql на хостинге C++ Builder БД
Есть самописный сайт использующий базу данных mysql. Нужно написать программу-админку для сайта, т.е что то вроде phpmyadmin только на с++. На c++ с БД никогда не работал, поэтому не могу даже подключиться к серверу. Расскажите пожалуйста как подключиться, выполнять запросы и выводить результаты? Или хотя бы дайте ссылки на литературу.
C++ Builder БД Выборка https://www.cyberforum.ru/ cpp-builder-database/ thread1106965.html
У меня есть 2 таблицы. В 1 таблицы хранится информация о сотрудниках, во второй есть поле "КОМУ ВЫДАНО". Нужно сделать т.к. чтобы когда нажимал на поле "КОМУ ВЫДАНО" открывался список с фамилиями сотрудников. Компоненты на форме ADOTable, DataSource, DBGrid,ADOConnection.
C++ Builder БД Найти разницу между датами Добрый день, подскажите, как найти разницу во времени между 2я датами tel / dat А / 23.01.2014 09:03:14 Б / 21.01.2014 06:14:00 A / 24.01.2014 09:03:14 Б / 22.01.2014 06:14:00 Добавлено через 5 минут sql - запрос https://www.cyberforum.ru/ cpp-builder-database/ thread1106942.html Рандомно сгенирировать n-ое количество чисел(k), вывести их на экран и найти min среди этих чисел C++ Builder БД
С клавиатуры вводится число (n). Рандомно сгенирировать n-ое количество чисел(k), вывести их на экран и найти min среди этих чисел. Добавлено через 2 минуты Промежуток чисел в которых будет генерироваться числа - 10000
C++ Builder БД Ошибка в запросе по интервалу даты https://www.cyberforum.ru/ cpp-builder-database/ thread1106619.html
Здравствуйте нужна помощь. Делаю запрос " оказанные услуги за период". Подключение к базе через ADO база на access. //--------------------------------------------------------------------------- void __fastcall TForm1::sBitBtn1Click(TObject *Sender) { ADOQuery1->Close(); ADOQuery1->SQL->Clear(); ADOQuery1->SQL->Text="SELECT...
C++ Builder БД Добавление нового поля в ADOTabel https://www.cyberforum.ru/ cpp-builder-database/ thread1106047.html
Помогите разобраться куда какие данные заносить в выделенном месте.
Взять с таблицы отредактировать и сохранить в базу данных C++ Builder БД
Всем добро! :) Хочу в базу данных добавить параметр редактировать историю платежей на фото таблица. По клику в клетку мне нужно выбрать тот или иной параметр платежа и отредактировать и сохранить в базу. вот так отображаю в DBGrid: int a=Form1->ADOQuery2->RecNo; Form1->ADOQuery2->First(); for(int i=1;i<a;i++) Form1->ADOQuery2->Next(); Form1->ADOQuery2->RecNo=a; ...
C++ Builder БД Сортировка в BDGrid по столбцу Есть код сортировки: AnsiString NameColumns; void __fastcall TForm2::BDGrid1TitleClick(TColumn *Column) { if(NameColumns == Column->FieldName) { ABSQuery1->SQL->Strings = "SELECT * FROM database ORDER BY DESC"; ABSQuery1->Open(); NameColumns = ""; }
 Аватар для Satansoft
20 / 16 / 7
Регистрация: 27.02.2012
Сообщений: 742
28.02.2014, 17:05  [ТС] 0

Справочник - C++ Builder БД - Ответ 5842017

28.02.2014, 17:05. Показов 930. Ответов 4
Метки (Все метки)

Ответ

Проект пересобрал - заработало. Но вопросы не закончились, у справочника нумерация нарушена, постоянно инкрементирует и не смещает значение от удаления полей, а так же как реализовать поиск по справочнику?

Если конструктор это *.h файлы то вот: (при пересборке заменялись только имена форм и проекта)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
//---------------------------------------------------------------------------
 
#ifndef menuH
#define menuH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <Menus.hpp>
//---------------------------------------------------------------------------
class TForm3 : public TForm
{
__published:    // IDE-managed Components
    TMainMenu *MainMenu1;
    TMenuItem *N1;
    TMenuItem *N2;
    TMenuItem *N3;
    TMenuItem *N4;
    void __fastcall N2Click(TObject *Sender);
    void __fastcall N3Click(TObject *Sender);
private:    // User declarations
public:     // User declarations
    __fastcall TForm3(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TForm3 *Form3;
//---------------------------------------------------------------------------
#endif
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
//---------------------------------------------------------------------------
 
#ifndef directoryH
#define directoryH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <ADODB.hpp>
#include <DB.hpp>
#include <DBCtrls.hpp>
#include <DBGrids.hpp>
#include <ExtCtrls.hpp>
#include <Grids.hpp>
//---------------------------------------------------------------------------
class TForm4 : public TForm
{
__published:    // IDE-managed Components
    TADOTable *ADOTable1;
    TADOConnection *ADOConnection1;
    TDataSource *DataSource1;
    TDBGrid *DBGrid1;
    TDBNavigator *DBNavigator1;
private:    // User declarations
public:     // User declarations
    __fastcall TForm4(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TForm4 *Form4;
//---------------------------------------------------------------------------
#endif


Вернуться к обсуждению:
Справочник C++ Builder БД
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.02.2014, 17:05
Готовые ответы и решения:

телефонный справочник
Прошу помочь с телефонным справочником и довести его до ума ато он не работает. Буду очень...

Справочник WinApi
Добрий день форум Подскажите хорощий Win Api справочник. Толко без лищных функции... Мне чтоб в...

Телефонный справочник на C++
Здравствуйте , как можно реализовать программу &quot;Телефонный справочник&quot; с использованием ООП. Пишу...

Подробный справочник
Ищу подробный справочник по объектам Билдера, их свойствам и функциям. Пока нагуглил только...

4
28.02.2014, 17:05
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.02.2014, 17:05
Помогаю со студенческими работами здесь

Телефоннй справочник ООП
Помогите пожулусто написать простой телефонний справочник методами ООП. Класи я уже определил и...

Программа телефонный справочник
Друзья здравствуйте, помогите мне пожалуйста решить вроде как не сложную задачу. Есть телефонный...

Нужен справочник по VCL
Детальний справочник по Vcl на русском.Людей агентов-гугла прошу &quot;проходите мимо!&quot;

БД Тел.справочник. поиск
Приветствую всех. есть программа телефонный справочник, но поиск упорно не хочет работать. Помогите...

0
Новые блоги и статьи
Как проверить, что файл НЕ существует с помощью Bash
bytestream 25.01.2025
В системном администрировании проверка существования файлов является фундаментальной операцией, особенно при написании скриптов на Bash. Правильная обработка ситуаций, когда файл отсутствует,. . .
Как проверить, что строка пустая, неопределена или null в JavaScript
bytestream 25.01.2025
При разработке веб-приложений на JavaScript разработчики регулярно сталкиваются с необходимостью проверки строковых значений на различные состояния. Валидация данных является критически важным. . .
Как проверить существование ключа в объекте или массиве в JavaScript
bytestream 25.01.2025
При разработке веб-приложений на JavaScript программисты постоянно сталкиваются с необходимостью работать с объектами и массивами. Эти структуры данных являются фундаментальными элементами языка и. . .
Как создать ArrayList из массива (array) в Java
bytestream 25.01.2025
При разработке программного обеспечения на языке Java программисты часто сталкиваются с необходимостью эффективного управления наборами данных. Массивы и ArrayList являются двумя фундаментальными. . .
Как сгенерировать случайные целые числа (int) в указанном диапазоне в Java
bytestream 25.01.2025
В программировании генерация случайных чисел является важнейшим инструментом для решения множества практических задач. От создания игровых механик до реализации алгоритмов машинного обучения, от. . .
Как сделать, чтобы grep выводил строки до и после найденной
hw_wired 25.01.2025
Утилита grep стала незаменимым инструментом для поиска и фильтрации информации в Unix-подобных операционных системах. Эта командная утилита позволяет осуществлять поиск строк, соответствующих. . .
Как клонировать определенную ветку в Git
bytestream 24.01.2025
Одной из ключевых функций Git является возможность клонирования веток, что позволяет создавать локальные копии удаленных репозиториев и работать с определенными версиями проекта. Этот механизм. . .
Как в цикле обойти строки DataFrame в Pandas Python
bytestream 24.01.2025
DataFrame представляет собой одну из основных структур данных в библиотеке Python Pandas, которая организует информацию в виде двумерной таблицы с строками и столбцами. Эта структура данных особенно. . .
Как получить имя текущей ветки в Git
bytestream 24.01.2025
При работе с Git часто возникает необходимость определить имя текущей ветки, в которой ведется разработка. Знание текущей ветки является критически важным аспектом для эффективного управления. . .
Как отсортировать массив объектов по значению поля объекта в JavaScript
bytestream 24.01.2025
При разработке веб-приложений на JavaScript разработчики часто сталкиваются с необходимостью работать с массивами объектов. Эти структуры данных представляют собой упорядоченные наборы элементов, где. . .
Ошибка "src refspec master does not match any" при пуше коммита в Git
bytestream 24.01.2025
При работе с системой контроля версий Git разработчики нередко сталкиваются с различными ошибками, одной из которых является сообщение "src refspec master does not match any". Эта ошибка возникает. . .
Как округлить не более двух цифр после запятой в JavaScript
bytestream 24.01.2025
При работе с числами в JavaScript разработчики часто сталкиваются с необходимостью округления десятичных значений до определенного количества знаков после запятой. Это особенно важно при работе с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru