Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / SqlDataAdapter.Fill в экземпляре объекта не задана ссылка на объект / 7 сообщений из 7, страница 1 из 1
29.11.2013, 15:33
    #38483503
virus_system
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SqlDataAdapter.Fill в экземпляре объекта не задана ссылка на объект
Код: sql
1.
2.
3.
SqlDataAdapter dataAdapt = new SqlDataAdapter(select, sql.Connection);
                dataAdapt.SelectCommand.CommandTimeout = time.Seconds;
                dataAdapt.Fill(ds, tableName);


не пойму в чем проблема... на последней строке вылетает в ексепшн (в экземпляре не задна ссылка).

1. коннекшн открыть
2. запрос селект отрабатывает просто в менеджере (правда ноль строк выдает - но так надо)
3. Датасет типизированный

В чем проблема???
...
Рейтинг: 0 / 0
29.11.2013, 15:36
    #38483514
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SqlDataAdapter.Fill в экземпляре объекта не задана ссылка на объект
ds-то хоть не null?
...
Рейтинг: 0 / 0
29.11.2013, 15:38
    #38483522
virus_system
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SqlDataAdapter.Fill в экземпляре объекта не задана ссылка на объект
Pallarisds-то хоть не null?
ne null
...
Рейтинг: 0 / 0
29.11.2013, 15:43
    #38483533
virus_system
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SqlDataAdapter.Fill в экземпляре объекта не задана ссылка на объект
скрин
...
Рейтинг: 0 / 0
29.11.2013, 15:48
    #38483549
virus_system
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SqlDataAdapter.Fill в экземпляре объекта не задана ссылка на объект
Вот полная ошибка

System.NullReferenceException: В экземпляре объекта не задана ссылка на объект.
в System.Data.DataColumn.IsNotAllowDBNullViolated()
в System.Data.DataSet.EnableConstraints()
в System.Data.DataSet.set_EnforceConstraints(Boolean value)
в System.Data.DataTable.EndLoadData()
в System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue)
в System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords)
в System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
в System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
в System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable)
в FormLbr.FormBase.SelectSqlData(DataSet ds, String tableName, Boolean withGetSqlPermission, String where, TimeSpan time)
...
Рейтинг: 0 / 0
29.11.2013, 16:22
    #38483651
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SqlDataAdapter.Fill в экземпляре объекта не задана ссылка на объект
virus_system,

погугли IsNotAllowDBNullViolated, сразу выдает ссылку на твою ошибку. Там че-то говорят про Framework 3.0, или установить dataset.EnforceConstraints = false
...
Рейтинг: 0 / 0
29.11.2013, 23:15
    #38484164
FreeFire
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SqlDataAdapter.Fill в экземпляре объекта не задана ссылка на объект
sqladapter.Fill(ds.Tables(0))
?

а табличке в датасете создана?ds.tables.add
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / SqlDataAdapter.Fill в экземпляре объекта не задана ссылка на объект / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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