powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Проблема с получением данных через DataAdapter.Fill()
1 сообщений из 1, страница 1 из 1
Проблема с получением данных через DataAdapter.Fill()
    #38189277
Vadim1234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет, нужна ваша помощь, я использую ADO.NET. С базами данных работаю недавно и у меня возникла следующая проблема: вот метод в котором я делаю запрос и заполняю таблицу.

public static string GetGlobalParentIDFromLocalPath(string LocalPath)
{
try
{
lock (LocalSynchronisationObject)
{
CleartableBeforeNewRequest();
using (SqlCeConnection conn = new SqlCeConnection(ConnectionString))
{
DemonDataAdapter = new SqlCeDataAdapter();
DemonDataAdapter.SelectCommand = new SqlCeCommand("SELECT * FROM Synchronisation2;", conn);
conn.Open();
DemonCommandbuilder = new SqlCeCommandBuilder(DemonDataAdapter);
DemonDataAdapter.Fill(DemonDataSet.Synchronisation2);
conn.Close();
var Table = DemonDataSet.Synchronisation2.AsEnumerable<ToSafeDataBaseDataSet.Synchronisation2Row>();

string ID;
GetP_ID(Table.ToList<ToSafeDataBaseDataSet.Synchronisation2Row>(), LocalPath, out ID);
return ID;
}
}

}
catch (SqlCeException sql) { }
catch (Exception exe) { }
return "";
}

По каким-то непонятным мне причинам- этот метод работает через раз. Исключение возникает при вызове DemonDataAdapter.Fill(DemonDataSet.Synchronisation2); Обычно возникает такое исключение:
Fill: свойство SelectCommand.Connection - не проинициализировано, а иногда такое
ExecuteReader : свойство SelectCommand.Connection - не проинициализировано

Почему так получается для меня это пока загадка. Буду признателен за помощь
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Проблема с получением данных через DataAdapter.Fill()
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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