Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.02.2009, 23:51   #1
fractal
Пользователь
 
Аватар для fractal
 
Регистрация: 14.02.2009
Сообщений: 12
Сообщение Создание, заполнение и сохранение таблицы в C#

Как создать таблицу с заданным количеством столбцов, заполнить данными и сохранить в файл? Так, чтобы в реальном времени просматривать поступающие числа. Нужно для этого создавать базу данных?
...live to fight another day...
fractal вне форума Ответить с цитированием
Старый 16.02.2009, 00:14   #2
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Уточните какая таблица вам нужна? Excel или Word, или может таблица в БД?
MaTBeu вне форума Ответить с цитированием
Старый 16.02.2009, 01:26   #3
fractal
Пользователь
 
Аватар для fractal
 
Регистрация: 14.02.2009
Сообщений: 12
По умолчанию

Лучше всего Excel. Задача состоит в том, чтобы записать числа поступающие с COM-порта в таблицу вместе с временем прихода каждого числа. И сохранить в файл.
...live to fight another day...
fractal вне форума Ответить с цитированием
Старый 18.02.2009, 02:34   #4
qwantor
 
Регистрация: 18.02.2009
Сообщений: 2
По умолчанию

Цитата:
Сообщение от fractal Посмотреть сообщение
Лучше всего Excel. Задача состоит в том, чтобы записать числа поступающие с COM-порта в таблицу вместе с временем прихода каждого числа. И сохранить в файл.
Самое простое, что приходит в голову:
Используешь DataTable(System.Data), создаешь в в нём сколько хочешь столбцов и пишешь туда всё, что хочешь.

Потом ты эту таблицу можешь:
1. Сериализовать(VS9: System.Xml.Serialization) в формате XML и полученный XML положить в файл
2. Можно написать xslt преобразование и полученный XML преобразовать в формат воспринимаемый Excel-ем.
3. Можно эту DataTable запихнуть, как источник данных к ReportViewier-у.
А он уже и в Exсel и в PDF.

Вобщем для целей отладки, учитывая, что это надо сделать быстро я думаю 3 вариант предпочтительнее. Да это медленно работает, но делается очень быстро.
qwantor вне форума Ответить с цитированием
Старый 18.02.2009, 21:30   #5
fractal
Пользователь
 
Аватар для fractal
 
Регистрация: 14.02.2009
Сообщений: 12
По умолчанию

Я не настолько хорошо ориентируюсь в программировании, чтобы такое сделать. Все равно спасибо!
...live to fight another day...
fractal вне форума Ответить с цитированием
Старый 19.02.2009, 15:22   #6
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Посмотрите вот эти ссылки
1. http://programmersforum.ru/showthrea...ght=Excel+C%23
2. http://programmersforum.ru/showthrea...ght=Excel+C%23
3. http://programmersforum.ru/showthrea...ght=Excel+C%23
MaTBeu вне форума Ответить с цитированием
Старый 22.02.2009, 03:21   #7
fractal
Пользователь
 
Аватар для fractal
 
Регистрация: 14.02.2009
Сообщений: 12
По умолчанию

Всем спасибо, уже помогли сделать под работу с MicrosoftAccess.
Еще раз спасибо!
...live to fight another day...
fractal вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
заполнение таблицы Andreyka Общие вопросы Delphi 6 07.02.2009 22:18
Заполнение одной таблицы данными из другой melok_s Microsoft Office Excel 7 20.11.2008 03:56
Заполнение таблицы и поиск имени Gwynbleidd Общие вопросы C/C++ 0 12.10.2008 16:43
Не получается заполнение TreeView из таблицы бд Paul Hindenburg БД в Delphi 3 10.03.2008 18:25