Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Ошибка при SqlBulkCopy / 2 сообщений из 2, страница 1 из 1
20.01.2016, 07:30
    #39151067
alex_ll
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при SqlBulkCopy
Вводная. Есть сторонняя база - полтора десятка файлов Paradox и индексы к ним. Приходит несколько раз в месяц. Я замучился загружать ее руками в MS SQL 2008R2. Решил написать утилитку.
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
...
string path = "D:\\1"; //dlg.SelectedPath;
            StrConParadox = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + path + ";Extended Properties=Paradox 7.x;";
            conParadox = new OleDbConnection(StrConParadox);
            DataTable tab = Exequte("SELECT top 1 * FROM ListAll");
            DataTable tab2 = Exequte("SELECT top 1 Ident FROM Calcs");

            SqlBulkCopy SBC = new SqlBulkCopy(MSSQLConStr);
            SBC.DestinationTableName = "ListAll";
            SBC.WriteToServer(tab);
            SBC.Close();
            tab.Dispose();

            SqlBulkCopy SBC2 = new SqlBulkCopy(MSSQLConStr);
            SBC2.DestinationTableName = "Сalcs";
            SBC2.WriteToServer(tab2);
            SBC2.Close();
            tab2.Dispose();


Читаю данные из db файлов в DataTable, обрабатываю их, а затем с помощью SqlBulkCopy заливаю в таблицы назначения. Первый файл - без проблем, второй выдает Исключение "Не удается получить доступ к таблице назначения "Сalcs".

Я уже оставил в таблице назначении один столбец типа int - пофигу. Не нравится и все тут. Где копать?
...
Рейтинг: 0 / 0
20.01.2016, 07:42
    #39151071
alex_ll
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при SqlBulkCopy
Все. Прошу прощения. Вопрос решен. Дело было в моей неаккуратности. Когда писал Calcs - первую букву недотер и осталась русская С.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Ошибка при SqlBulkCopy / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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