powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / выборка только первого совпадения слова из строки
5 сообщений из 5, страница 1 из 1
выборка только первого совпадения слова из строки
    #39488850
ispita
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток.
Есть некий код, который вытаскивает все совпадения, но нужно только первое:
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
var help1, help2:string;
begin

   help1:='%'+Form6.Edit8.Text+'%';  
   help2:=QuotedStr(help1);
   with Form6.ADOQuery1 do  
   begin
   close;     
  
   SQL.Clear;
   SQL.Add('select * from gib as g where g.gn like'+help2+' or g.gf like'+help2+' order by g.gn');
     Open;
   end;
   Edit5.Text := IntToStr(ADOQuery1.RecordCount);

   end;



СУБД access, delphi 7, написать ограничение через FIRST, LIMIT, ROWNUM, TOP не получилось, ошибка синтаксиса постоянно. Помогите плиз кто знает как правильно нужно.
...
Рейтинг: 0 / 0
выборка только первого совпадения слова из строки
    #39488857
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
ispitaДоброго времени суток.
Есть некий код, который вытаскивает все совпадения, но нужно только первое:
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
var help1, help2:string;
begin

   help1:='%'+Form6.Edit8.Text+'%';  
   help2:=QuotedStr(help1);
   with Form6.ADOQuery1 do  
   begin
   close;     
  
   SQL.Clear;
   SQL.Add('select * from gib as g where g.gn like'+help2+' or g.gf like'+help2+' order by g.gn');
     Open;
   end;
   Edit5.Text := IntToStr(ADOQuery1.RecordCount);

   end;




СУБД access, delphi 7, написать ограничение через FIRST, LIMIT, ROWNUM, TOP не получилось, ошибка синтаксиса постоянно. Помогите плиз кто знает как правильно нужно.

При чём здесь Дельфи ?
Тебе сюда: http://www.sql.ru/forum/access
...
Рейтинг: 0 / 0
выборка только первого совпадения слова из строки
    #39488858
Фотография krapotkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
выборка только первого совпадения слова из строки
    #39490605
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ispitadelphi 7, написать ограничение через FIRST, LIMIT, ROWNUM, TOP не получилось, ошибка синтаксиса постоянно

а на хрена.

Проверяй, что результаты не пустые, что есть хоть одна строка.

Если есть - читай одну строку и закрывай запрос сразу.

Всё.
...
Рейтинг: 0 / 0
выборка только первого совпадения слова из строки
    #39490612
Gerasimenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ispita,

авторЕсть некий код, который вытаскивает все совпадения, но нужно только первое:
Select Top 1 ... ?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / выборка только первого совпадения слова из строки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]