![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работ с компонентом SQLQuery
Pavel © (2009-01-30 10:38:00)С помощью компонента SQLQuery выполняю запрос select. Вопрос как мне узнать найдена ли хотя бы одна запись или нет?
Заранее спасибо за ответы.
Jeer (2009-01-30 17:48:00) [1]
> Это Борланд упорно везде тянет, вне зависимости от технологии
> клиент или сервер, портит мозги разработчикам.
А мне нравится - вот я за полдня переписал основной модуль OLAP с C/S технологии на F/S СУБД DBISAM.
( был такойзаказ от клиента, что надо было уйти на F/S )
Все работает без вопросов :)
Anatoly Podgoretsky (2009-01-30 16:24:00) [2]> Правильный$Вася (30.01.2009 16:04:14) [14]
Это Борланд упорно везде тянет, вне зависимости от технологии клиент или сервер, портит мозги разработчикам.
Правильный$Вася (2009-01-30 16:04:00) [3]
> я не знаю, что такое TSQLQuery.
это из dbExpress
> Есть полный набор костылей и TSQLTable и TSQLStoredProc.
это свойство реализовано в их общем предке TCustomSQLDataset
Anatoly Podgoretsky (2009-01-30 15:42:00) [4]> Ega23 (30.01.2009 15:29:12) [12]
Типовой костыль от Борланда, для тех кто жить не может без Query
Есть полный набор костылей и TSQLTable и TSQLStoredProc.
Правда Борланд сам себя загнал в угол, куда им теперь от этого деваться.
Ega23 (2009-01-30 15:29:00) [5]
> у TSQLQuery это свойство реализовано и перекрыто
Откровенно говоря, я не знаю, что такое TSQLQuery.
Правильный$Вася (2009-01-30 15:25:00) [6]
> в смысле, что "не факт"
у TSQLQuery это свойство реализовано и перекрыто
Ega23 (2009-01-30 15:21:00) [7]
> Ты знак вопроса в посте видал ?
Вот на знак вопроса я тебе и ответил. Ну, в смысле, что "не факт".
MsGuns (2009-01-30 15:05:00) [8]>Ega23 © (30.01.09 14:35) [8]
Ты знак вопроса в посте видал ?
Умник, блин :)
ЗЫ. Удалят, конечно, но ты, поросенок. увидишь :)))
Ega23 (2009-01-30 14:35:00) [9]
> 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 14:27:00) [10]TDataSet.RecordCount>0
?
Anatoly Podgoretsky (2009-01-30 11:26:00) [11]> Ega23 (30.01.2009 11:15:05) [5]
Я также прочитал и думал куда там встроить SQLQuery и сколько их хватит.
Ega23 (2009-01-30 11:15:00) [12]
> я прочитал как "РОбот с компонентом SQLQuery" и быстренько
> достроил в голове все остальное. 8-)
Какая у тебя богатая фантазия, однако...
Снимаю шляпу... :)))
Sergey13 (2009-01-30 11:05:00) [13]> [3] Ega23 © (30.01.09 10:54)
Не надо спорить. Просто "Работ с компонентом SQLQuery" я прочитал как "Р Обот с компонентом SQLQuery" и быстренько достроил в голове все остальное. 8-)
Ega23 (2009-01-30 10:54:00) [14]
> Или можно запрашивать select count(*) и читать значение,
> что правильнее, если значений много.
Насчет правильнее - тут можно поспорить.
Sergey13 (2009-01-30 10:49:00) [15]IsEmpty
Или можно запрашивать select count(*) и читать значение, что правильнее, если значений много.
Anatoly Podgoretsky (2009-01-30 10:49:00) [16]> Pavel (30.01.2009 10:38:00) [0]
Хочешь сообщить об этом или как?