|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.02.2010, 17:55 | #1 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 399
|
dbgrid.fields[x].value - ошибка
Доброго времени суток. имеется 2 query запроса и 1 dbgrid (3 колонки), 1е колонка грида заполняется данными из 1го query, дальше делаю так
Код:
пробывал менять грид все равно одно и тоже, пробывал добавлять другие данные все равно таже ошибка в чем проблема ? |
17.02.2010, 18:07 | #2 |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
объедини квери в один, или вместо dbgrid, используй stringgrid
Тяжело быть бестолковым.....
|
17.02.2010, 18:29 | #3 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 399
|
из 2х Sql запросов сделать 1 не выйдет по некоторым причинам. использовать стринги не эффективно хотя бы потому что циклы а данных много будет. на СИ билдере делал и записывалось все нормально.
|
17.02.2010, 19:00 | #4 |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
ну по поводу Си не знаю, не делал....
у тебя dbgrid связан с первым квери через dataset, так? если да, то он отобразит только данные 1 квери. всё таки попробуй объеденить квери, будет проще
Тяжело быть бестолковым.....
|
17.02.2010, 19:15 | #5 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 399
|
да все именно так .я в куресе что грид может показать содержимое только 1 дата сета. собственно тогда как мне объеденить 2 квери ? честно никогда не объеденял в плане того что просто не приходил поэтому строго не ругайте я не знаю как
|
17.02.2010, 19:20 | #6 |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
попропуй переписать сам текст запроса, чтобы он отображал нужные тебе данные.
кинь текст 1-го и 2-го запроса
Тяжело быть бестолковым.....
|
17.02.2010, 19:33 | #7 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 399
|
я так понимаю соеденить 2 запроса в 1 ? так не получится я думал дело в том что 1 запрос выдает ВСЕГО количество плательщиков привязанных к какому то оператору. 2 запрос выдает суммы перечисленные плательщиками. ну собствено количество записей разное. к примеру на данный момент у оператора ххх есть 750 плательщиков (кто то платит кто то нет неважно). я делаю запрос список плательщиков за январь 2009года включая и тех кто не платил (суммы тут 0 будут) но их получается 558. 200 чел потеря. это связана с тем что некоторые (а именно эти 200) регистрировались после января 2009. мне нужно в общем то сделать так 1й запрос отображаю в гриде там 750 все те люди (только наименования), во 2м запросе наименования и суммы всего 558. как их объеденить в грид ломаю голову сижу.
|
17.02.2010, 19:43 | #8 |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
а обязательно всё должно быть в одном dbgrid-e. мож использовать 2 , в первом все плательщики, во втором пусть отображаются суммы "определённого" плательщика. "определённого" - то есть того которого выберет пользователь
Тяжело быть бестолковым.....
|
17.02.2010, 19:58 | #9 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 399
|
да вся проблема что да если можно было бы несколько гридов давно бы сделал и игрался спокойно. таблица должна выглядеть след. образом:
Код:
|
17.02.2010, 20:39 | #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 |