| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Работа с Excel (MS Office 2003) через OleDb |
| Автор: psn 4.9.2009, 07:35 |
| Задача: Должно быть реализовано два способа сохранения таблицы (System.Data.DataTable) путем замены существующей таблицы, либо дополнение ее данными (заменить или дописать). Реализованы методы: Заполнение таблицу данными Создание новой таблицы Нужен метод удаление таблицы целиком, либо удаление только данных (OleDb) Проблема: Запрос “DELETE FROM” не поддерживается (нельзя очистить только данные) Запрос DROP TABLE [{0}] удаляет все кроме самого листа (т.е. удаляет данные и столбцы) – (лист удалить не может, при попытке создать заново таблицу с колонками возникает ошибка, такая таблица уже существует) |
| Автор: jonie 4.9.2009, 22:09 |
| пример-то набросайте.. ноесть подозрение что придется использовать автоматизацию офиса.. |
| Автор: Nestap 5.9.2009, 23:20 |
| psn, по пробуй с датасет.... дс.табле[0].ровс.клеап... потом дс.упдате()... или дроп потом инсерт... удачи |