|
MySQL.RU - Webboard
Вернуться
грабли с переходом на какую нибуть запись (max) 02/06/2004 - 13:09:22
Re: дурь какая-то (Alec) 02/06/2004 - 14:12:18
Re: дурь какая-то (max) 02/06/2004 - 15:55:47
Re: а не до светильника? (++) (Alec) 02/06/2004 - 16:46:07
Re: а как ты продумал вариант если запись (max) 02/06/2004 - 17:25:06
Re: а как ты продумал вариант если запись (Alec) 02/06/2004 - 17:52:29
Re: а как ты продумал вариант если запись (max) 02/06/2004 - 18:03:43
Re: а как ты продумал вариант если запись (Alec) 02/06/2004 - 18:14:29
Re: а как ты продумал вариант если запись (max) 02/06/2004 - 18:24:07
Re: а как ты продумал вариант если запись (Alec) 02/06/2004 - 18:36:37
Re: а как ты продумал вариант если запись (max) 02/06/2004 - 18:39:16
Re: а как ты продумал вариант если запись (Alec) 02/06/2004 - 18:56:22
> Original message text:
> From: max - 02/06/2004 - 13:09:22
> Subject:грабли с переходом на какую нибуть запись
> -----------------
> я использую фун mysql_data_seek(result, coll);
> но есть грабли когда перехожу на 100 запись хорошо
> когда на 1000 переходит на 1003 и так далее чем дальше тем прыгает херзна куда
>
>
From: Alec - 02/06/2004 - 18:36:37
Subject:а как ты продумал вариант если запись
-----------------
Бог весть как что есть в MFC
программируя по жизни на Borland C++ builder я пользовался\юсь тем, что к любому входу в TListView, то есть TListItem* сопоставляется property Data, которое есть просто void*
а на этот void* вешается произвольная стуктура
по-жизни
struct TItemID { //tagItemID
ID int;
};
при заполнении сранички списка меняются ...->ID для каждого входа
а TItemID.ID - это рельный ID из таблицы
если надо только ID, то можно и не выделять память под TItemID,
а просто внаглую преобразовывать void* к int
чем отметается необхоимость стирать распределенные TItemID по окончании жизни списка (в деструкторе формы)
как узнать, на какой строчке стоит пользователь, тебе виднее.
в Билдере за это отвечает ItemFocused
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
15263
|
|