Ответ: [Вопрос] Оптимизация поиска в листе
Тогда для класса(типа/структуры) таблицы сделать коллекцию определений столбцов с их именами и типами.
|
Ответ: [Вопрос] Оптимизация поиска в листе
Насчет "коллекции определений" можно поподробнее?
|
Ответ: [Вопрос] Оптимизация поиска в листе
Ну вот пример, как работать с таблицами в Net Framework:
PHP код:
|
Ответ: [Вопрос] Оптимизация поиска в листе
Цитата:
|
Ответ: [Вопрос] Оптимизация поиска в листе
Это имя твоей таблицы, которую ты загружаешь с помощью функции LoadDataTable. Эти два названия абстрактны.
Подробно тут: http://msdn.microsoft.com/ru-ru/libr...(v=vs.90).aspx |
Ответ: [Вопрос] Оптимизация поиска в листе
Вы мне предлагаете каким то "Орбузом" прикрутить .Net к BlitzMax ? =)
|
Ответ: [Вопрос] Оптимизация поиска в листе
Нет, реализовать подобный механизм.
|
Ответ: [Вопрос] Оптимизация поиска в листе
Вот еще вариант:
По схеме базы данных сгенерировать классы/типы для таблиц. При обновлении базы - перегенерировать. |
Ответ: [Вопрос] Оптимизация поиска в листе
Как можно перегенерировать уже созданный класс ? =)
Это уже блин из разряда полиморфности, но идея хорошая, только вот незнаю как из под исполняемого кода менять собственный же код =) Вот какая идея возникла, подскажите, это быдло-решение или нет? Таблиц дофига, но есть кое где одинаковые колонки. Создать глобальный тип из 50 полей, каждая таблица (а следственно и строки в ней) будет использовать только 5-10 из них, остальные будут NULL На каждую таблицу отдельный Лист со "строками" данного глобального типа, что скажите? При появлении нового вида таблиц, просто добавлять поле в глобальный тип. И создавать новай лист для данной таблицы |
Часовой пояс GMT +4, время: 13:29. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot