С Новым годом! Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Delphi БД Ошибка подключения к sql server https://www.cyberforum.ru/ delphi-database/ thread1756809.html
Добрый день. Что за ошибка?Не хватает дров?
Запрос на выборку Delphi БД
Народ нужна ваша помощь!) Есть главная форма на ней я заполняю наряд на работы при нажатии на посмотреть примечание, отрывается другая форма, туда выводятся данные с первой формы и вид работы в dbgrid. Как можно сделать, чтобы при нажатии на другую запись 1 формы, открывалась эта же форма, но вид работы уже был по второй записи?
Delphi БД Заполнение комбобокса (параметрический запрос) https://www.cyberforum.ru/ delphi-database/ thread1756703.html
Пишу вот такой код: implementation uses unit2; {$R *.dfm} procedure TForm11.btn1Click(Sender: TObject); begin Form11.Close; end;
Delphi БД Вставить записи из одной таблицы в другую без повторов https://www.cyberforum.ru/ delphi-database/ thread1756641.html
DataModule2.ADOQuery3.SQL.Add('insert into Oborudovanie (,,,,,,) '); DataModule2.ADOQuery3.SQL.Add('select (,,,,,,) '); DataModule2.ADOQuery3.SQL.Add('from OborudovanieAdd where not exists (select (,) '); DataModule2.ADOQuery3.SQL.Add('from Oborudovanie where (=OborudovanieAdd. and =OborudovanieAdd.))'); Пишет "Ошибка синтаксиса около конструкции ","" нужно из таблицы OborudovanieAdd в...
Delphi БД Экспорт из DBGrid в Excel
Помогите, пожалуйста. procedure TForm4.Button3Click(Sender: TObject); var XLA,Sheet,Colum:variant; index,i:integer; begin XLA:=createOleObject('Excel.Application'); XLA.Visible:=true; XLA.workbooks.add(-4167); XLA.workbooks.worksheets.Name:='Отчет' ; Colum:=XLA.workbooks.worksheets.columns;
Delphi БД SQL и ComboBox в Delphi. Нужно чтобы при выборе специальности в комбобоксе это значение вносилось в SQL запрос https://www.cyberforum.ru/ delphi-database/ thread1756453.html
procedure TForm3.Button2Click(Sender: TObject); begin try ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('SELECT Абитуриент.фамилия, Абитуриент.имя, Абитуриент.отчество, Абитуриент., Специальность.название_специальности '); ADOQuery1.SQL.Add('FROM Специальность INNER JOIN Абитуриент ON Специальность.Код_специальности = Абитуриент.'); ADOQuery1.SQL.Add('WHERE...
Delphi БД Как проверить существуют ли таблицы? Как проверить существуют ли таблицы если нет, то создать их? https://www.cyberforum.ru/ delphi-database/ thread1756452.html SQL сумма столбца Delphi БД
Добрый день,помогите пожалуйста написать sql запрос для подщота сумы столбцов по одинаковому полю,например выбираем чип тюнинг в нижней табличке а в верхней подщитывалось обща сумма для однакового номеру замовлення и виводилось в едит
Delphi БД Поиск по БД в Delphi Доброго времени суток. Мне надо осуществить поиск по таблице. Вводя в Edit дату должно появляться только то что нужно, а у меня наоборот, те строки по которым осуществляется поиск и вся строка в БД удаляются. Помогите кто чем сможет. procedure TForm1.FindEditChange(Sender: TObject); begin if Length(FindEdit.Text)>0 then adoTable1.Filtered:=true else adoTable1.Filtered:=false;... https://www.cyberforum.ru/ delphi-database/ thread1756348.html Delphi БД Программа учета, торговли Хочу сделать программу для магазина, для учета продаж, остатков, поступлений товара. Для этого буду использовать Delphi XE5. С базами данных трабл, нет опыта. Какая будет мне подходить, не знаю, прошу рекомендаций. Буду развивать эту тему, прошу участвовать. На данный момент, есть только Delphi, надо определиться с базами данных что лучше использовать. Возможно данной информации мало, что... https://www.cyberforum.ru/ delphi-database/ thread1756276.html
Загрузка изображения в БД Delphi БД
Приветствую всех.Имеется такой вопрос как выбрать картинку затем открыть её в делфи чтоб она отобразилась в image.После этого по нажатию кнопки она занеслась в БД и сохранилась, причём занеслась в строку с определённым id.id вводится в поле эдит .Искал в инете находил много похожих тем но чёт не доходит до меня как всё таки это реализовать.Можно поподробнее пожалуйста.
Delphi БД Как сделать, чтобы количество товара в расходе не превышало количество товара в остатках? Таблица operation(access):id, atime, product_id, postavshik_id, qty, Price, price_prodazha. В adoprihod sql: select product_id, qty, atime, price,postavshik_id from operation where qty>0 В adorashod sql: select product_id, qty, atime, price_prodazha from operation where qty<0 В adoostatok sql: SELECT PRODUCT_ID, SUM(QTY) FROM operation https://www.cyberforum.ru/ delphi-database/ thread1756022.html
0 / 0 / 0
Регистрация: 01.06.2016
Сообщений: 13
12.06.2016, 18:12 0

Сравнение всех значений поля в одной таблице со значением одного поля в другой - Delphi БД - Ответ 9264124

12.06.2016, 18:12. Показов 1900. Ответов 4
Метки (Все метки)

Ответ

krapotkin, Огромное спасибо за ответ. Там были некоторые ошибки
Вот рабочий код
Delphi
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
33
procedure AddValue(s:string);
function ValueFound(s:string): Boolean;
...
 
 for e:=StringGrid1.FixedRows to StringGrid1.RowCount-1 do
begin
  if not ValueFound(StringGrid1.cells[4,e]) then
      AddValue(StringGrid1.cells[4,e]);
...
 
function TForm1.ValueFound(s:string):Boolean;
var e:integer;
begin
 result := false;
 for e:=1 to StringGrid1.RowCount-1 do
 begin
    result:=StringGrid1.Cells[5,e]=s;
    if result then
       exit;
 end;
end;
 
procedure TForm1.AddValue(s:string);
var e:integer;
begin
  for e:=StringGrid1.FixedRows to StringGrid1.RowCount-1 do
  begin
    if (StringGrid1.cells[5,e]='') then
    begin
      StringGrid1.cells[5,e]:=s;
      exit;
    end;
  end;
Только единственное, он выдает один лишний повторяющиеся значение - самое первое. Но это не так важно, можно просто удалить его.

Вернуться к обсуждению:
Сравнение всех значений поля в одной таблице со значением одного поля в другой Delphi БД
0
Заказать работу у эксперта
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.06.2016, 18:12
Готовые ответы и решения:

Обновление одного поля таблицы, при заполнении поля в другой таблице
Друзья помогите новичку! Есть две таблицы -продажа(id продажи, сумма продажи) -скидка(id скидки,...

Зависимые поля (список значений одного поля зависит от значения другого поля)
Здравствуйте, Уважаемые участники форума, изучив множество подобных вопросов на разных форумах,...

Как связать между собой два поля (список значений одного поля зависит от значения другого поля)
Есть таблица: предмет, КодТипаМатериала (список), КодМатериала (список) для примера: ...

Поиск записей в одной таблице, где значения ключевого поля не совпадают с полем в другой таблице
Имеется Access XP, надо создать запрос для поиска записей в таблице ТОВАРЫ,где значения ключевого...

4
12.06.2016, 18:12
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.06.2016, 18:12
Помогаю со студенческими работами здесь

Данные в combobox одного поля, заменить значением другого поля при сохранении в файл базы
Здравствуйте! суть вопроса - беру данные из файла базы ssldb, таблица sites, поле site отображаю...

Обновление поля одной таблице полем другой
Хочу обновить поле ValueBefore таблицы А значением поля Value из таблицы Б, т.е. А имеет поле...

Суммирования значений одного поля из одной таблицы
Извиняюсь, что обращаюсь возможно с элементарным вопросом, но нет время перерывать кучу литературы....

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

0
Новые блоги и статьи
Как написать микросервис на C# с Kafka, MediatR, Redis и GitLab CI/CD
InfoMaster 15.01.2025
В современной разработке программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот подход позволяет разделить сложную систему. . .
Что такое CQRS и как это реализовать на C# с MediatR
InfoMaster 15.01.2025
Концепция CQRS и её роль в современной разработке В современном мире разработки программного обеспечения архитектурные паттерны играют ключевую роль в создании масштабируемых и поддерживаемых. . .
Как настроить CI/CD с Azure DevOps
InfoMaster 15.01.2025
CI/ CD, или непрерывная интеграция и непрерывное развертывание, представляет собой современный подход к разработке программного обеспечения, который позволяет автоматизировать и оптимизировать процесс. . .
Как настроить CI/CD с помощью Jenkins
InfoMaster 15.01.2025
Введение в CI/ CD и Jenkins В современной разработке программного обеспечения непрерывная интеграция (CI) и непрерывная доставка (CD) стали неотъемлемыми элементами процесса создания качественных. . .
Как написать микросервис на Go/Golang с Kafka, REST и GitHub CI/CD
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
Как написать микросервис с нуля на C# с RabbitMQ, CQRS, Swagger и CI/CD
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
_Ivana 14.01.2025
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента! 4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве). Первое вводное занятие. . .
Как создать приложение для фитнеса для iOS/iPhone на Kotlin
InfoMaster 14.01.2025
Создание собственного фитнес-приложения — это не только захватывающий, но и полезный процесс, ведь оно может стать вашим верным помощником на пути к здоровому и активному образу жизни. В современных. . .
Как создать приложение магазина для iOS/iPhone на Swift
InfoMaster 14.01.2025
Введение в разработку iOS-приложений Разработка приложений для iPhone и других устройств на базе iOS открывает огромные возможности для создания инновационных мобильных решений. В данной статье мы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru