![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как подсчитать кол-во строк в поле таблицы? [D7, Access]
Dot © (2004-08-03 15:56:00)Как подсчитать количество строк в полях таблицы? Скажите пожалуйста четко надеюсь на вас.
sniknik (2004-08-03 17:40:00) [1]зачем же он тогда говорит что СТРАНА это название поля? скорее всего так есть это название, именно в таком виде по русски, что тоже в принципе не рекомендуется... но ладно не будем об этом.
а может и как ты говориш, в нулевых записях у него лежат названия для поля (а само поле называется иначе), тоже может быть, так понимаю чтобы в стринггрид было удобнее переносить. (имя то надо еще узнавать, а так вот оно в первой записи)
Johnmen (2004-08-03 17:02:00) [2]>sniknik © (03.08.04 16:54) [28]
Так я и намекаю, что у него м.б. есть такая запись, где в поле CountryName лежит имя этого поля 'СТРАНА' :)))))))))))
Sergey13 (2004-08-03 17:00:00) [3]Мужики! Ну вам же сказали
>у меня работа такая вот именно по таким идиотским правилам и ничего не могу сделать
Ну работа такая!
2sniknik © (03.08.04 16:54)
>про группировку...
"Павлины, говоришь! Э-э-эх." (с) т. Сухов
sniknik (2004-08-03 16:54:00) [4]> Не факт :) М.б. у него есть такая запись...
не
> [14] ...начиная с нулевой СТРАНА - название поля
> а в другой осуществить посчет служащих в каждой стране из таблицы служащих вот что надо было
про группировку и обьеденения думаю и начинать безсмысленно.
Ega23 (2004-08-03 16:50:00) [5]Свободу уругвайским угнетателям Нельсона Манделы!!!
Руки прочь от защитников мирового империализма!!!
Sergey13 (2004-08-03 16:45:00) [6]2Dot (03.08.04 16:43)
О-о-о! У вас и в Уругвае служащие есть?
Dot (2004-08-03 16:43:00) [7]46_55_41_44 --- СПАСИБО! то что и нужно было.
А работа была такая просто я ухожу можете не отвечать сам терь сделаю
Есть таблица где коды и названия стран
и есть форма анализирования на форме СтринГрид и надо туда перекинуть в одну колонку названия стран, а в другой осуществить посчет служащих в каждой стране из таблицы служащих вот что надо было. Все Еще раз спасибо.
Johnmen (2004-08-03 16:40:00) [8]>sniknik ©
Не факт :) М.б. у него есть такая запись...
Варианта два : 1. [17] 2. [18]
sniknik (2004-08-03 16:36:00) [9]> Надо! Работа такая. За вредность - доплата. 8-)
а большая? я тоже хочу! я вредный. ;о))
sniknik (2004-08-03 16:35:00) [10]> Вот тут 4 строки начиная с нулевой СТРАНА - название поля, так мне надо подсчитать программно сколько здесь строк(строчек)
> я не знаю как поэтому я и прошу помощи у вас может вы знаете, просто код дайте или как сделать. пожалуйста
просто код
SELECT COUNT(*)+1 FROM Table
(1 это заголовок который ты считаеш нулевой строкой)
Sergey13 (2004-08-03 16:35:00) [11]2[19] Ega23 © (03.08.04 16:31)
>Не надо тебе их в стринггрид переносить, это вредно.
Надо! Работа такая. За вредность - доплата. 8-)
46_55_41_44 (2004-08-03 16:34:00) [12]Помоему все это решается TDataset.RecordCount, если ты это имеешь ввиду.
Вместо TDataset вставь имя таблицы!
Ega23 (2004-08-03 16:31:00) [13]Dot (03.08.04 16:28) [16]
Не надо тебе их в стринггрид переносить, это вредно. Тебе их надо в LookupComboBox перенести, или, на худой конец, в DBGrid.
Reindeer Moss Eater (2004-08-03 16:31:00) [14]Да все у него есть.
Очередной разводящий.
Johnmen (2004-08-03 16:29:00) [15]>RME
:) Не запутывай его ещё больше. У него нет БАЗОВЫХ знаний и понятий. А значит будем говорить на разных языках. Причем автор не будет понимать ответов...:(
>Dot
RecordCount+F1
Dot (2004-08-03 16:28:00) [16]Это как?
Мне хочется получить ответ уже не на вопрос скока строк а именно что вы и поняли, неважно одна не одна мне надо перенести в СтринГрид и я не знаю как поэтому я и прошу помощи у вас может вы знаете, просто код дайте или как сделать. пожалуйста
Reindeer Moss Eater (2004-08-03 16:24:00) [17]Тут ровно одна строка.
Считаешь, что там их несколько логически?
Считай разделители логических строк.
Dot (2004-08-03 16:22:00) [18]млин мож я непрально сказал но строка имеется ввиду не 'djflb'
а так
-------------------------------
| 0 СТРАНЫ |
--------------------
| 1 Россия |
--------------------
| 2 Уругвай |
--------------------
| 3 США |
--------------------
Вот тут 4 строки начиная с нулевой СТРАНА - название поля, так мне надо подсчитать программно сколько здесь строк(строчек)
Вот как, в данном случае 4
Reindeer Moss Eater (2004-08-03 16:18:00) [19]Ровно одна строка
Reindeer Moss Eater (2004-08-03 16:18:00) [20]var
JustSingleString : string;
begin
JustSingleString := DataSet1.FieldByName('Поле_со_строкой').AsString;
end;