![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 30.09.2010
Сообщений: 19
|
![]()
предположим есть таблица на сервере mssql.
один человек добавил запись и чтобы все не обновлять таблицу чтобы увидеть обновления добавить новую запись в нужном месте грида. подскажите, может есть что-то уже, если нет, то как через stringgrid вставить запись посредине без цикла? Либо может есть компонента беспл такого рода, а может грид умеет показывать обновленные записи без апдейта грида? ![]() в общем хочу не обновляя грид полностью получать новые данные с сервера. |
![]() |
![]() |
![]() |
#2 | |||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Код:
Цитата:
Цитата:
I'm learning to live...
|
|||
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 30.08.2010
Сообщений: 153
|
![]()
Занести данные (adoquery.fieldbyname('поле').asStr ing) в StringGrid через свойство StringGrid.Cells[][]
Потом, когда надо будет обновить, сделайте запрос типа Код:
|
![]() |
![]() |
![]() |
#4 | |
220400
Форумчанин
Регистрация: 21.05.2010
Сообщений: 726
|
![]() Цитата:
обычно пользователи работают с очень маленьким количеством записей из БД, я видел как-то хорошее решение для MS SQL - добавить строку поиска над гридом. при первом запуске загрузить в грид, например, 50 записей (select top 50 * from ваша_таблица), при введении в строку поиска первых букв производить запрос 50 записей с новыми условиями (select top 50 * from ваша_таблица where поле_таблицы like 'значение_поиска%'). Конечно это не очень удачное решение, но зато быстродействие увеличится в разы. И обновляться грид будет очень быстро.
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам. Не учите человека, если вы не его учитель. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как записать в поле без обновления Mysql | Hichigo | PHP | 6 | 27.09.2010 14:58 |
Загрузить файл без обновления страницы? | denisov | JavaScript, Ajax | 0 | 24.05.2010 17:44 |
Запрос к MySQL без обновления страницы | denisov | PHP | 3 | 02.03.2010 19:39 |
Обновление ДБ Грид-а | opel.omega | Общие вопросы Delphi | 6 | 24.11.2008 12:58 |
Сложный грид | pkv | БД в Delphi | 15 | 09.11.2007 14:08 |