powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Fill ( DataTable, Recordset) Не получается.
3 сообщений из 3, страница 1 из 1
Fill ( DataTable, Recordset) Не получается.
    #33652244
Фотография Хнык
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не получается никак заполнить таблицу данными из recordet. Ваапще. Не могу понять почему. Текст ошибки ничего не даёт "An unhandled exception of type 'System.Data.OleDb.OleDbException' occurred in system.data.dll" Не понимаю. В чём дело.

System.Data.OleDb.OleDbDataAdapter MyAd=new System.Data.OleDb.OleDbDataAdapter();
System.Data.DataSet custDS = new System.Data.DataSet();
System.Data.DataTable MyT=new System.Data.DataTable("New");
MyT.Columns.Add("Код",typeof(string));
MyT.Columns.Add("Фамилия",typeof(string));
MyT.Columns.Add("Имя",typeof(string));
MyT.Columns.Add("Отчество",typeof(string));
MyT.Columns.Add("Взвод",typeof(string));
MyT.Columns.Add("Подразделение",typeof(string));
MyT.Columns.Add("Призыв",typeof(string));
MyT.Columns.Add("Номер",typeof(string));
MyT.Columns.Add("Друг1",typeof(string));
MyT.Columns.Add("Друг2",typeof(string));
MyT.Columns.Add("Друг3",typeof(string));
MyT.Columns.Add("Друг4",typeof(string));
MyT.Columns.Add("НеДруг1",typeof(string));
MyT.Columns.Add("НеДруг2",typeof(string));
MyT.Columns.Add("НеДруг3",typeof(string));
MyT.Columns.Add("НеДруг4",typeof(string));
custDS.Tables.Add(MyT);
MyAd.Fill(MyT,MyComm);

Где MyComm.Open(p_SQLComm, ReferenceTable.Connection.Sourse,(ADODB.CursorTypeEnum)p_CursorType,(ADODB.LockTypeEnum)p_LockType,0);
Открыт и данные из него читаются.
...
Рейтинг: 0 / 0
Fill ( DataTable, Recordset) Не получается.
    #33652308
Hratchia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Хнык" <nospam@sql.ru>; wrote in message news:2536740@sql.ru...
Не получается никак заполнить таблицу данными из recordet. Ваапще. Не могу
понять почему. Текст ошибки ничего не даёт "An unhandled exception of type
'System.Data.OleDb.OleDbException' occurred in system.data.dll" Не понимаю.
В чём дело.

System.Data.OleDb.OleDbDataAdapter MyAd=new
System.Data.OleDb.OleDbDataAdapter();
System.Data.DataSet custDS = new System.Data.DataSet();
System.Data.DataTable MyT=new System.Data.DataTable("New");
MyT.Columns.Add("Код",typeof(string));
MyT.Columns.Add("Фамилия",typeof(string));
MyT.Columns.Add("Имя",typeof(string));
MyT.Columns.Add("Отчество",typeof(string));
MyT.Columns.Add("Взвод",typeof(string));
MyT.Columns.Add("Подразделение",typeof(string));
MyT.Columns.Add("Призыв",typeof(string));
MyT.Columns.Add("Номер",typeof(string));
MyT.Columns.Add("Друг1",typeof(string));
MyT.Columns.Add("Друг2",typeof(string));
MyT.Columns.Add("Друг3",typeof(string));
MyT.Columns.Add("Друг4",typeof(string));
MyT.Columns.Add("НеДруг1",typeof(string));
MyT.Columns.Add("НеДруг2",typeof(string));
MyT.Columns.Add("НеДруг3",typeof(string));
MyT.Columns.Add("НеДруг4",typeof(string));
custDS.Tables.Add(MyT);
MyAd.Fill(MyT,MyComm);

Где MyComm.Open(p_SQLComm,
ReferenceTable.Connection.Sourse,(ADODB.CursorTypeEnum)p_CursorType,(ADODB.LockTypeEnum)p_LockType,0);
Открыт и данные из него читаются.
Тема Ответить



а может попроще?

Код:
1.
2.
3.
4.
System.Data.DataSet custDS = new System.Data.DataSet();
System.Data.OleDb.OleDbDataAdapter MyAd=new 
System.Data.OleDb.OleDbDataAdapter(тут Должна быть MyComm);
MyAd.Fill(custDS,"New");



Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Fill ( DataTable, Recordset) Не получается.
    #33652413
Фотография Хнык
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hratchia
а может попроще?
Код:
1.
2.
3.
4.
System.Data.DataSet custDS = new System.Data.DataSet();
System.Data.OleDb.OleDbDataAdapter MyAd=new 
System.Data.OleDb.OleDbDataAdapter(тут Должна быть MyComm);
MyAd.Fill(custDS,"New");

Posted via ActualForum NNTP Server 1.3
MyComm - ADODB.Recordset, а не OleDb.OleDbCommand
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Fill ( DataTable, Recordset) Не получается.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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