Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как проверить наличие записи с помощью SQL-запроса? [D7, 2000]


Fasd ©   (2005-10-11 21:04:00) 

1) Как проверить, что в таблице Table1 в поле Name есть запись,  "абракадабра".
2) То же самое, только как проверить наличие записи,  что было введено в Edit1.Text

Все с помощью SQL. Спасибо


Ega23   (2005-10-12 15:07:00) [1]

А для ФБ - не помню.
А что, так трудно самому перевести???


Fasd   (2005-10-12 14:39:00) [2]

А для FB?


Ega23   (2005-10-12 14:35:00) [3]

Ну в синтаксисе MS SQL такой запрос будет выглядеть так

Declare @X int
Set @X=0
Select @X=1 from Table1 where Column1='ля-ля-ля'
Select Result=@X


В случае, если такие записи есть, в поле Result будет 1, если нет - 0.


Fasd   (2005-10-12 14:32:00) [4]

какие компоненты используются для доступа к базе?
IBDatabase и IBQuery

Какая СУБД?
FB1.5

Еще раз. Есть таблица Table1. В ней есть много полей, в том числе и поле Name. Вопрос 1. Как проверить, что в поле Name есть запись (а что такого "шедевренного" я сказал?) "абракадабра"?
Вопрос2. Как проверить, что в поле Name есть запись (значение, данные), которая была введена в Edit1. Т.е., пользователь ввел в Edit1 текст, а мне надо проверить, есть ли этот тексть в поле Name.


Fay   (2005-10-12 12:12:00) [5]

2 Fasd   (11.10.05 21:04)

>> Как проверить, что в таблице Table1 в поле Name есть запись , "абракадабра".

1) Пока не узнаю, для чего нужна была последняя запятая, я не в силах понять суть вопроса
2) "Запись в поле" это просто шедевр.

P.S.

exists и count не подходят ?


Sergey13   (2005-10-12 12:08:00) [6]

2 [4] msguns ©   (12.10.05 12:04)
>Чтотычтоты ! Для этого надо закончить Сорбонну и Массачусетский технологический !
А Вы в каком полку служили? (с) Ося Бендер
8-)


msguns   (2005-10-12 12:04:00) [7]

>Sergey13 ©   (12.10.05 09:49) [3]
>Что бы работать с SQL надо этот язык хоть немного знать.

Чтотычтоты ! Для этого надо закончить Сорбонну и Массачусетский технологический !


Sergey13   (2005-10-12 09:49:00) [8]

2 Fasd   (11.10.05 21:04)
Что бы работать с SQL надо этот язык хоть немного знать. Иначе не получится ничего.
Твоя задача решается разными вариантами. ИМХО фунциональнее всего будет с count и параметрами в секции where


Ega23   (2005-10-12 09:14:00) [9]

Какая СУБД?


pavel_guzhanov   (2005-10-12 09:01:00) [10]

какие компоненты используются для доступа к базе?


Наверх

Титульная страница Поиск, карта сайта Написать письмо