Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.03.29;
Скачать: [xml.tar.bz2];

Вниз

Работ с компонентом SQLQuery   Найти похожие ветки 

 
Pavel   (2009-01-30 10:38) [0]

С помощью компонента SQLQuery выполняю запрос select. Вопрос как мне узнать найдена ли хотя бы одна запись или нет?
Заранее спасибо за ответы.


 
Sergey13 ©   (2009-01-30 10:49) [1]

IsEmpty
Или можно запрашивать select count(*) и читать значение, что правильнее, если значений много.


 
Anatoly Podgoretsky ©   (2009-01-30 10:49) [2]

> Pavel  (30.01.2009 10:38:00)  [0]

Хочешь сообщить об этом или как?


 
Ega23 ©   (2009-01-30 10:54) [3]


> Или можно запрашивать select count(*) и читать значение,
>  что правильнее, если значений много.


Насчет правильнее - тут можно поспорить.


 
Sergey13 ©   (2009-01-30 11:05) [4]

> [3] Ega23 ©   (30.01.09 10:54)

Не надо спорить. Просто "Работ с компонентом SQLQuery" я прочитал как "РОбот с компонентом SQLQuery" и быстренько достроил в голове все остальное. 8-)


 
Ega23 ©   (2009-01-30 11:15) [5]


> я прочитал как "РОбот с компонентом SQLQuery" и быстренько
> достроил в голове все остальное. 8-)


Какая у тебя богатая фантазия, однако...
Снимаю шляпу...   :)))


 
Anatoly Podgoretsky ©   (2009-01-30 11:26) [6]

> Ega23  (30.01.2009 11:15:05)  [5]

Я также прочитал и думал куда там встроить SQLQuery и сколько их хватит.


 
MsGuns ©   (2009-01-30 14:27) [7]

TDataSet.RecordCount>0
?


 
Ega23 ©   (2009-01-30 14:35) [8]


> TDataSet.RecordCount>0


As implemented in TDataSet, RecordCount is always -1. Ordinarily an application does not access RecordCount at the TDataSet level. Instead a redeclared and implemented RecordCount property in a descendant class is accessed. RecordCount provides a fallback property for derived dataset classes that do not reimplement the property access method.


 
MsGuns ©   (2009-01-30 15:05) [9]

>Ega23 ©   (30.01.09 14:35) [8]

Ты знак вопроса в посте видал ?
Умник, блин :)

ЗЫ. Удалят, конечно, но ты, поросенок. увидишь :)))


 
Ega23 ©   (2009-01-30 15:21) [10]


> Ты знак вопроса в посте видал ?


Вот на знак вопроса я тебе и ответил. Ну, в смысле, что "не факт".


 
Правильный$Вася   (2009-01-30 15:25) [11]


> в смысле, что "не факт"

у TSQLQuery это свойство реализовано и перекрыто


 
Ega23 ©   (2009-01-30 15:29) [12]


> у TSQLQuery это свойство реализовано и перекрыто


Откровенно говоря, я не знаю, что такое TSQLQuery.


 
Anatoly Podgoretsky ©   (2009-01-30 15:42) [13]

> Ega23  (30.01.2009 15:29:12)  [12]

Типовой костыль от Борланда, для тех кто жить не может без Query
Есть полный набор костылей и TSQLTable и TSQLStoredProc.
Правда Борланд сам себя загнал в угол, куда им теперь от этого деваться.


 
Правильный$Вася   (2009-01-30 16:04) [14]


> я не знаю, что такое TSQLQuery.

это из dbExpress

> Есть полный набор костылей и TSQLTable и TSQLStoredProc.

это свойство реализовано в их общем предке TCustomSQLDataset


 
Anatoly Podgoretsky ©   (2009-01-30 16:24) [15]

> Правильный$Вася  (30.01.2009 16:04:14)  [14]

Это Борланд упорно везде тянет, вне зависимости от технологии клиент или сервер, портит мозги разработчикам.


 
Jeer ©   (2009-01-30 17:48) [16]


> Это Борланд упорно везде тянет, вне зависимости от технологии
> клиент или сервер, портит мозги разработчикам.


А мне нравится - вот я за полдня переписал основной модуль OLAP с C/S технологии на F/S СУБД DBISAM.
( был такой заказ от клиента, что надо было уйти на F/S )

Все работает без вопросов :)



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2009.03.29;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.049 c
15-1233117545
Slider007
2009-01-28 07:39
2009.03.29
С днем рождения ! 28 января 2009 среда


15-1232663571
Германн
2009-01-23 01:32
2009.03.29
Ну вот ещё один продукт наших студентов.


15-1232058752
antonn
2009-01-16 01:32
2009.03.29
использование материалов этого сайта


2-1233557503
Mops
2009-02-02 09:51
2009.03.29
определение variant


4-1207574719
IIIaMaH
2008-04-07 17:25
2009.03.29
Свойства Папки





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский