ShIvADeSt
Moderator | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору STEEL Цитата: А с помощью TTable в стобце NAME допустим ? | Если тебе принципиально нужен TTable (хотя я не понимаю зачем), то есть 3 способа стандартный при помощи DBLookupComboBox (как использовать смотри в Хелпе) второе Цитата: Searches the dataset for a specified record and makes that record the current record. function Locate(const KeyFields: String; const KeyValues: Variant; Options: TLocateOptions ): Boolean; Description Call Locate to search a dataset for a specific record and position the cursor on it. KeyFields is a string containing a semicolon-delimited list of field names on which to search. KeyValues is a variant array containing the values to match in the key fields. If KeyFields lists a single field, KeyValues specifies the value for that field on the desired record. To specify multiple search values, pass a variant array as KeyValues, or construct a variant array on the fly using the VarArrayOf routine. For example: with CustTable do Locate('Company;Contact;Phone', VarArrayOf(['Sight Diver', 'P', '408-431-1000']), [loPartialKey]); | Третий (сам когда то его юзал, самый не правильный ИМХО) это используя медоды First Next для таблицы пробегать все записи в поисках нужной. В зависимости от ситуации я использую либо первый либо второй способы, а так вообще делаю просто выборку через TQuery (но тебе я так понял надо чтобы таблица была вся видна и просто осуществить переход к определ записи).
---------- И создал Бог женщину... Существо получилось злобное, но забавное... |
|