Риск быть урезанным, я хочу спросить, каков наилучший механизм (лучший, очевидно, субъективный для нарушения практики, присущего здесь) для просмотра данных из таблицы, используя C #, с лотом из колонны. Я имею в виду что-то вроде 1000.
Теперь, прежде чем вы будете довольны всеми щелчками или выбросите ответы типа «какого черта у вас когда-нибудь будет таблица с таким количеством столбцов», позвольте мне сказать, что это на самом деле является частью требования к дизайну. Мы собираем данные как можно быстрее из 1000 точек данных. Нам нужно хранить их как можно быстрее, отсюда и плоский стол. Данные должны быть напрямую доступны из SQL Server, следовательно, из базы данных (мы используем SQL Compact с таблицей-direct).
Итак, давайте пока забудем все, что мы узнали о правильном проектировании базы данных, правилах нормализации и т. Д., И сосредоточимся только на том факте, что у меня есть таблица с 1000 столбцами, и я хочу иметь возможность отображать данные на экране, чтобы удостовериться, что эти данные действительно поступают туда.
Я пробовал сетку данных. Его тошнит, потому что (что неудивительно) он не предназначен для обработки такого количества столбцов.
Я пытался использовать программу просмотра в Studio. Он рвется после 256, плюс конечному пользователю все равно не будет установлена Studio.
На данный момент результат не должен быть красивым, не должен обновляться и не должен быть чувствительным к изменениям данных - просто статический снимок данных в таблице в данный момент времени.
Соответствующая (или частично релевантная) информация:
- Таблица содержит 1000 столбцов (прочитайте выше, прежде чем получить счастливый клик)
- Использование SQL Compact версии 3.5
- Бег на рабочий стол
- Ищем ответ с управляемым кодом