![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 399
|
![]()
Доброго времени суток. имеется 2 query запроса и 1 dbgrid (3 колонки), 1е колонка грида заполняется данными из 1го query, дальше делаю так
Код:
пробывал менять грид все равно одно и тоже, пробывал добавлять другие данные все равно таже ошибка в чем проблема ? |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
![]()
объедини квери в один, или вместо dbgrid, используй stringgrid
Тяжело быть бестолковым.....
![]() |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 399
|
![]()
из 2х Sql запросов сделать 1 не выйдет по некоторым причинам. использовать стринги не эффективно хотя бы потому что циклы а данных много будет. на СИ билдере делал и записывалось все нормально.
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
![]()
ну по поводу Си не знаю, не делал....
у тебя dbgrid связан с первым квери через dataset, так? если да, то он отобразит только данные 1 квери. всё таки попробуй объеденить квери, будет проще
Тяжело быть бестолковым.....
![]() |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 399
|
![]()
да все именно так .я в куресе что грид может показать содержимое только 1 дата сета. собственно тогда как мне объеденить 2 квери ? честно никогда не объеденял в плане того что просто не приходил поэтому строго не ругайте я не знаю как
![]() |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
![]()
попропуй переписать сам текст запроса, чтобы он отображал нужные тебе данные.
кинь текст 1-го и 2-го запроса
Тяжело быть бестолковым.....
![]() |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 399
|
![]()
я так понимаю соеденить 2 запроса в 1 ? так не получится я думал дело в том что 1 запрос выдает ВСЕГО количество плательщиков привязанных к какому то оператору. 2 запрос выдает суммы перечисленные плательщиками. ну собствено количество записей разное. к примеру на данный момент у оператора ххх есть 750 плательщиков (кто то платит кто то нет неважно). я делаю запрос список плательщиков за январь 2009года включая и тех кто не платил (суммы тут 0 будут) но их получается 558. 200 чел потеря. это связана с тем что некоторые (а именно эти 200) регистрировались после января 2009. мне нужно в общем то сделать так 1й запрос отображаю в гриде там 750 все те люди (только наименования), во 2м запросе наименования и суммы всего 558. как их объеденить в грид ломаю голову сижу.
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
![]()
а обязательно всё должно быть в одном dbgrid-e. мож использовать 2 , в первом все плательщики, во втором пусть отображаются суммы "определённого" плательщика. "определённого" - то есть того которого выберет пользователь
Тяжело быть бестолковым.....
![]() |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 399
|
![]()
да вся проблема что да если можно было бы несколько гридов давно бы сделал и игрался спокойно. таблица должна выглядеть след. образом:
Код:
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
![]()
подозреваю что всё это можно сделать с помощь скуэля, нужно подумать...
какая субд, и есть ли у тебя полный доступ к этой субд?
Тяжело быть бестолковым.....
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TIBQuery fields | Lion-Tiger | БД в Delphi | 12 | 16.08.2011 15:15 |
Отличия Fields в 2003 и 2007 Word-aх | Diego__ | Microsoft Office Word | 1 | 18.09.2009 23:42 |
перенос данных из DBGrid в DBGrid | KingSize | БД в Delphi | 17 | 24.04.2009 09:30 |
delphi add all fields runtime | tarakan1983 | БД в Delphi | 1 | 24.03.2009 13:05 |
delete where fields=null??? | Geddar | SQL, базы данных | 1 | 02.06.2008 16:57 |