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

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

seek, locate


RUu ©   (2011-02-11 14:53:00) 

Можно ли использовать эти методы в TDataset для поиска сразу по двум полям?


Дробь   (2011-02-12 11:13:00) [1]

> Сергей М. ©   (11.02.11 20:52) [11] С момента появления спецификатора varargs.

Теперь осталось только получить к ним доступ. Так, мелочь, в общем-то...


Anatoly Podgoretsky   (2011-02-12 10:18:00) [2]

> Сергей М.  (11.02.2011 20:52:11)  [11]

А вас шашечки или ехать?


Anatoly Podgoretsky   (2011-02-12 10:17:00) [3]

> Игорь Шевченко  (11.02.2011 20:53:12)  [12]

А нам то зачем читать?


Игорь Шевченко   (2011-02-11 20:53:00) [4]

а что, справку по Locate так никто и не прочитал ?


Сергей М.   (2011-02-11 20:52:00) [5]


> с каких это пор в Delphi поддерживается переменное количество
> аргументов?


С момента появления спецификатора varargs.
А открытый массив - это не переменное кол-во аргументов.
Масссив, будь он хоть открытый хоть серобуролохматый, - это ОДИН аргумент.


Дробь   (2011-02-11 20:43:00) [6]

>>Anatoly Podgoretsky © (11.02.11 19:20) [9] С тех пор как появились открытые массивы.

Открытый массив - это одинаргумент.
Так что... в штангу.


Anatoly Podgoretsky   (2011-02-11 19:20:00) [7]

> Дробь  (11.02.2011 19:14:08)  [8]

С тех пор как появились открытые массивы.


Дробь   (2011-02-11 19:14:00) [8]

>А keyvalues тоже через запятую?

И с каких это пор в Delphi поддерживается переменное количество аргументов?

>А если там дробные числа?

Дроби в Delphi задаются как 13/10 или как 1.3 (с использованием точки).
Преподаватель на лекциях об этом не говорил?
Пожалуйся в учебную часть на низкий уровень преподавания.

И вообще, почитай какую-нибудь книгу по языкам программирования Pascal и Delphi.


И. Павел   (2011-02-11 18:12:00) [9]


> У меня такого в справке нет. А keyvalues тоже через запятую?

Нет, значения передаются в varaaray:

FDM.adot_psw.Locate('login;password',vararrayof([edit_login.Text,edit_psw.Text]) ,[])


Anatoly Podgoretsky   (2011-02-11 16:39:00) [10]

> RUu  (11.02.2011 15:59:04)  [4]

А зачем ты это делает?
И по какому языку программирования у тебя справка?


Игорь Шевченко   (2011-02-11 16:35:00) [11]


> У меня такого в справке нет


надо справку по Delphi читать


RUu   (2011-02-11 15:59:00) [12]

Invalid argument получаю когда через точку с запятой keyvalues перечисляю


RUu   (2011-02-11 15:48:00) [13]

А если там дробные числа?


RUu   (2011-02-11 15:28:00) [14]

У меня такого в справке нет. А keyvalues тоже через запятую?


И. Павел   (2011-02-11 15:08:00) [15]

В справке "тонко" намекают:

KeyFields is a string containing a semicolon-delimited list of field names on which to search.


Наверх

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