Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.13;
Скачать: CL | DM;

Вниз

Напомните пжалста как в табличке выделить нужную строку   Найти похожие ветки 

 
JibSkeart ©   (2003-01-28 11:30) [0]

тоесть енто нужно для реализации поиска
а то тблички большие искать вручную замучеешся

Заранее спасибо


 
passm ©   (2003-01-28 11:37) [1]

JibSkeart © (28.01.03 11:30)> Bookmark?


 
Соловьев ©   (2003-01-28 11:39) [2]

Table1.Locate(...);


 
JibSkeart ©   (2003-01-28 15:56) [3]

ххмм а Если DBGrid ??
как там



 
Соловьев ©   (2003-01-28 15:59) [4]

автоматически при смене курсора в табличке.


 
Max Zyuzin ©   (2003-01-28 16:01) [5]

>JibSkeart © (28.01.03 11:30)
А как определить какая строка нужная?


 
JibSkeart ©   (2003-01-28 16:07) [6]

Да нет представте что у мя табличка ну с сотрудниками
в десять тысяч записей и нужно одного найти
проще ввести в каком нить Edite
имя и он в этом DBGride поставил фокус на нужной записи сотрудника
воот


 
Max Zyuzin ©   (2003-01-28 16:10) [7]

Ты должен понять что перемещеине которое ты видешь в Grid -е происходит совсем не в нем, а в компоненте НД (в Grid-е отображается только результат)!
Скорее всего тебе нужен Locate.
Почитай хелп про эту команду


 
Соловьев ©   (2003-01-28 16:12) [8]

ну ты знаешь , лучше бы ты этого не делал(10 тысяч гонял по сети)
Ну а если через Edit, то
Table1.Locate("FIO",Edit1.Text,[]);
Grid автоматически перейдет на ту запись(если она есть).


 
JibSkeart ©   (2003-01-28 16:13) [9]

Да енто я знаю
просто Locate я тама нигде ненашел
но еще один момент я пользуюся Builder C++
но тама проктически все идентично ...


 
Соловьев ©   (2003-01-28 16:13) [10]

А лучше всего выучить SQL.


 
Max Zyuzin ©   (2003-01-28 16:17) [11]

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


 
JibSkeart ©   (2003-01-28 16:18) [12]

тут еще прикол такой что мне нужно в Гриде
ентом показывать все тысяци записей
так как тама еще приклеены чекбоксы для всякой работы
и мне нужно перенестись
как бы на нужную позицию в ентом списке воот
а так ты можешь его листать и "игратся" чекбоксами

а десять тыс записей здесь некритично ентой вещью пользуются крайне редко


 
JibSkeart ©   (2003-01-28 16:19) [13]

Пользуюся ADO


 
Соловьев ©   (2003-01-28 16:20) [14]

Locate попробовал?


 
Anatoly Podgoretsky ©   (2003-01-28 16:20) [15]

Точно прикол


 
JibSkeart ©   (2003-01-28 16:23) [16]

ну ну и сам незнаю уже а может пускай так мучаются :))
у мя просто уже мозги несоображают
ну все зенькс разобрался !


 
AlexSerp   (2003-01-28 16:28) [17]

Таблица, в которой ты ищешь, имеет уникальный ключ?
Лучше, если НД тоже имеет это ключ, но не отображает его.
Если да, то лучше всего сделать доп.запрос (с помощью Query, не связанной с твоим гридом) на поиск нужного значения.
Причем в запросе может оказаться несколько строк (уже похоже на фильтр).
А вот потом по Locate перемещаться на нужные строки, проходя по записям из доп.запроса вверх(вниз), например, "Найти следующую" (или предыдущую).

Саня



Страницы: 1 вся ветка

Текущий архив: 2003.02.13;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.016 c
1-38242
Сергей
2003-02-05 10:33
2003.02.13
ошибка в ActionMainMenuBar при работе с MDIChild окнами


14-38518
Godness
2003-01-25 22:02
2003.02.13
Размер exe-шников


1-38308
kkostik
2003-02-03 13:52
2003.02.13
Мастера помогите по хукам!!!!!


1-38354
Solskjǽr
2003-02-03 20:43
2003.02.13
Footer в DBGridEh


14-38525
MikeFW
2003-01-29 10:48
2003.02.13
Где в Инете можно скачать Delphi 3?