powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Ошибка №3251 при попытке экспорта в xls
8 сообщений из 8, страница 1 из 1
Ошибка №3251 при попытке экспорта в xls
    #33927628
Sibirjak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый всем присутствующим.

(перепостил сообщение в этот раздел форума)

Пользую программу, которая работает по схеме "клиент-сервер" на MSDE (DesktopEdition). Попытался сделать экспорт данных в Excel и в ответ получил такое вот ругательство:

Ошибка №3251
Описание: Current provider does not support transactions.

В тот же access экспорт без проблем. Помогите, пожалуйста, прояснить ситуацию...
...
Рейтинг: 0 / 0
Ошибка №3251 при попытке экспорта в xls
    #33928100
Sibirjak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Формируется примерно такая вот строка соединения:

Provider=MSDASQL.1;Persist Security Info=False;Data Source=Excel Files;Initial Catalog=C:\.....

MSDASQL.1 - почему же это чудо не хочет поддерживать транзакции?
...
Рейтинг: 0 / 0
Ошибка №3251 при попытке экспорта в xls
    #33928760
Bigheadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно каким образом вы используете MSSQL-провайдер для доступа к Excel-файлам. Обычно для этого используют JET OleDb-провайдер.
www.connectionstrings.com

А Excel действительно не поддерживает транзакции, т.ч. меняйте код приложения.
...
Рейтинг: 0 / 0
Ошибка №3251 при попытке экспорта в xls
    #33931280
Sibirjak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хочется доступ с пом. ODBC...
...
Рейтинг: 0 / 0
Ошибка №3251 при попытке экспорта в xls
    #33931455
Bigheadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторХочется доступ с пом. ODBC...
А причем здесь ODBC?! Хотите - используйте, но тогда и строку соединения нужно указывать соответствующую. См. на указанном сайте.
...
Рейтинг: 0 / 0
Ошибка №3251 при попытке экспорта в xls
    #33933581
Sibirjak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BigheadmanИнтересно каким образом вы используете MSSQL-провайдер для доступа к Excel-файлам. Обычно для этого используют JET OleDb-провайдер.

strCnn = "Provider=MSDASQL.1;Persist Security Info=False;Data Source=Excel Files;Mode=ReadWrite;DSN=Excel Files;DBQ=z:\dll\book1.xls;DriverId=790;MaxBufferSize=2048;PageTimeout=5;"

вот таким вот образом другие люди пользуют MSDASQL...
...
Рейтинг: 0 / 0
Ошибка №3251 при попытке экспорта в xls
    #33933888
Bigheadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы бы все-таки посмотрели примеры на http://www.connectionstrings.com/ . Там предлагаются другие строки соединения.

И тем не менее, Excel не поддерживает транзакции. Какую бы строку соединения вы ни использовали!
...
Рейтинг: 0 / 0
Ошибка №3251 при попытке экспорта в xls
    #33936452
Sibirjak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BigheadmanВы бы все-таки посмотрели примеры на http://www.connectionstrings.com/ . Там предлагаются другие строки соединения.

И тем не менее, Excel не поддерживает транзакции. Какую бы строку соединения вы ни использовали!

спасибо большое за долготерпение! :)
Действительно, в софтине как то не была полностью учтена возможность использования в excel, т.е. по умолчанию, без проверок включались транзакции...
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Ошибка №3251 при попытке экспорта в xls
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]