Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/109: Рейтинг темы: голосов - 109, средняя оценка - 4.87
2 / 2 / 1
Регистрация: 15.10.2011
Сообщений: 51

Ссылка на объект не указывает на экземпляр объекта.

12.11.2011, 12:58. Показов 21577. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.

При выполнении кода:

C#
1
2
3
4
5
6
7
8
 dynamic zapros_cena = ExecuteCreateObject(baza, "NewObject", new object[] { "Запрос" });
 
                    zapros_cena.Текст = @"ВЫБРАТЬ
                          ЦеныНоменклатурыСрезПоследних.Цена
                    ИЗ
                          InformationRegister.ЦеныНоменклатуры.SliceLast.СрезПоследних(ТекущаяДата(), Номенклатура = " + name + @" И ТипЦен = " + tip_cen + @") 
                          КАК ЦеныНоменклатурыСрезПоследних";
                    dynamic cena = zapros_cena.Выполнить().Выбрать();
Выдает ошибку: "Ссылка на объект не указывает на экземпляр объекта."

прежде использовал эти методы для выполнения другого запроса - все было без проблем. В чем загвоздка?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.11.2011, 12:58
Ответы с готовыми решениями:

Ссылка на объект не указывает на экземпляр объекта
Всем привет. Пишу почтовик. Кода много, и поэтому я взял приложение на стороне, скопировал оттуда код и вставил (ессно, изменив имена...

Ссылка на объект не указывает на экземпляр объекта
Хэлп пипл. Че-то не допирает. Да и вообще, не будет каких либо идей или предложений касательно кода? namespace TestAlpha { ...

Ссылка на объект не указывает на экземпляр объекта
каждый раз при компиляции возникает ошибка : Ссылка на объект не указывает на экземпляр объекта. так в чем же ошибка??(( вот кусок...

8
Эксперт .NET
 Аватар для kolorotur
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
12.11.2011, 13:25
Тормозите выполнение в отладчике и смотрите какая из переменных равна null
0
2 / 2 / 1
Регистрация: 15.10.2011
Сообщений: 51
12.11.2011, 14:14  [ТС]
нету таких
0
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
12.11.2011, 14:15
artprog06, Не может быть. Есть. Сто процентов. Исключения просто так не летят. Смотрите внимательнее.
0
2 / 2 / 1
Регистрация: 15.10.2011
Сообщений: 51
12.11.2011, 20:29  [ТС]
у меня zapros_cena имеет значение SystemComObject. как я могу узнать, что там, в 1с, пошло не так?

Добавлено через 6 часов 5 минут
?????
0
2 / 2 / 1
Регистрация: 15.10.2011
Сообщений: 51
15.11.2011, 11:25  [ТС]
ну подскажите, please
0
Эксперт .NET
 Аватар для Casper-SC
4434 / 2094 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
15.11.2011, 17:23
Цитата Сообщение от artprog06 Посмотреть сообщение
ну подскажите, please
А есть возможность выложить или оригинальный проект или новый с воспроизведением ошибки сюда? Я думаю шансы получить ответ выросли бы в разы. Ведь чем лучше поставлен вопрос, тем вероятнее получить ответ. Некоторые спрашивают, почему у них проблема, но не выкладывают код, в 99.99% ситуаций им отвечают, что тут телепатов нету. Тут хоть и есть код, но подсказать нереально не обладая телепатическими возможностями.
0
2 / 2 / 1
Регистрация: 15.10.2011
Сообщений: 51
15.11.2011, 19:41  [ТС]
Casper-SC,

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
{
            int rowcount;
            dynamic zapros_cena = baza.NewObject("Запрос");
            dynamic result_cena;
            dynamic zapros_registr = baza.NewObject("Запрос");
            zapros_registr.Текст = @"ВЫБРАТЬ
            xxx.Номенклатура
           ИЗ
            РегистрСведений.xxx КАК xxx"; 
            dynamic result = zapros_registr.Выполнить().Выбрать();
            rowcount = result.Количество();
            if (rowcount > 0)
            {
                MessageBox.Show("Количество записей: " + rowcount.ToString());
                int i = 0;
                while ((bool)result.Следующий())
                {
                    try
                    {
                        dynamic nomenk = result.Номенклатура;
                        zapros_cena.Текст =
                      @"ВЫБРАТЬ
                         ЦеныНоменклатурыСрезПоследних.Цена
                        ИЗ
                         InformationRegister.ЦеныНоменклатуры.SliceLast.СрезПоследних(ТекущаяДата(), Номенклатура = &Ном И   ТипЦен = &ТипЦены) 
                        КАК ЦеныНоменклатурыСрезПоследних";
                        zapros_cena.УстановитьПараметр("Ном", nomenk);
                        zapros_cena.УстановитьПараметр("ТипЦены", baza.Справочники.ТипыЦенНоменклатуры.НайтиПоКоду("000000016"));
                        result_cena = zapros_cena.Выполнить().Выбрать();                        
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Ошибка возвращения значения запроса: " + ex.Message);
                    }
 
                }
            }
            else
            {
                MessageBox.Show("записей нет");
            }
        }
0
Эксперт .NET
 Аватар для Casper-SC
4434 / 2094 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
15.11.2011, 20:10
Я не смогу это скомпилировать и проверить. Так что...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.11.2011, 20:10
Помогаю со студенческими работами здесь

Ссылка на объект не указывает на экземпляр объекта
Народ, объясните пожалуйста что делаю не так??? Есть класс (Client), из него нужно поменять пару текстовых полей на основной форме...

Ссылка на объект не указывает на экземпляр объекта
всем привет! на днях друг попросил сделать фейк прогу на visual studio, одна получилась все без ошибок работает, а вот остальные вылазиет...

Ссылка на объект не указывает на экземпляр объекта при ответе от сервера
У меня есть несколько классов, вложенные друг в друга. Происходит запрос на сервер и получаю ответ от сервера в формате json, далее...

System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта."
Здравствуйте. В 59 строке выскакивает исключение NullReferenceException, в чем проблема? using System; using...

Ошибка "Ссылка на объект не указывает на экземпляр объекта"
День добрый. Имеется потребность изобразить структуру, включающую в себя массивы. Делаю я это следующим образом: public struct ant ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru