powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / SqlDataAdapter.Fill в экземпляре объекта не задана ссылка на объект
7 сообщений из 7, страница 1 из 1
SqlDataAdapter.Fill в экземпляре объекта не задана ссылка на объект
    #38483503
virus_system
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: 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
SqlDataAdapter.Fill в экземпляре объекта не задана ссылка на объект
    #38483514
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ds-то хоть не null?
...
Рейтинг: 0 / 0
SqlDataAdapter.Fill в экземпляре объекта не задана ссылка на объект
    #38483522
virus_system
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pallarisds-то хоть не null?
ne null
...
Рейтинг: 0 / 0
SqlDataAdapter.Fill в экземпляре объекта не задана ссылка на объект
    #38483533
virus_system
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скрин
...
Рейтинг: 0 / 0
SqlDataAdapter.Fill в экземпляре объекта не задана ссылка на объект
    #38483549
virus_system
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот полная ошибка

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
SqlDataAdapter.Fill в экземпляре объекта не задана ссылка на объект
    #38483651
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
virus_system,

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

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


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