Furqan Sehgal Ответов: 3

[Решено]экземпляр источника данных не был предоставлен для источника данных.


Привет,
Я очень часто сталкивался с этой ошибкой.
"Экземпляр источника данных не был предоставлен для источника данных"

Пожалуйста, сообщите, почему это происходит и как это исправить.

Я погуглил его, но не нашел никакого надежного метода, чтобы исправить это.

Спасибо
Фуркан

Обновление от ОП:
ОП сам решил этот вопрос и опубликовал резолюцию в качестве ответа.

Ashok.C.Patil

Я столкнулся с ошибкой экземпляр источника данных не был предоставлен для источника данных

3 Ответов

Рейтинг:
22

Furqan Sehgal

Я просто нашел способ исправить это.

У вашего ReportViwer, что несет в отчете.
Нажмите на треугольник выше и нажмите кнопку
Выберите Источники Данных. Здесь вы найдете источники привязки в ваших наборах данных.
Просто выберите источник привязки, и все готово.


Sagotharan Jagadeeswaran

у меня та же ошибка.
но я не могу найти треугольник в reportviewer. Я использую wpf.

joeller

Не действовать. Нет источников данных, перечисленных в разделе "выбор источников данных"

Bill Headley

Спасибо! Я рвал на себе волосы, прежде чем наткнулся на твое предложение.

Member 10224892

не работать

evdjramos

Это работает!
Спасибо!!

kris_viswa

Не находите треугольник, можете ли вы раскрыть секрет?

Tareq Newaz Shahriar

лол...здесь треугольник означает "смарт-тег" элемента управления средства просмотра отчетов. что на самом деле является знаком " >". и может быть найден в представлении конструктора файла aspx.
1. Перейдите в свой файл aspx, где находится ReportViewer.
2. Нажмите на конструктор или разделенный вид.
3. затем на элементе управления просмотра отчетов вы можете увидеть маленькую кнопку смарт-тега в правом верхнем углу этого элемента управления.

anilmaske2011

милый..
но тогда тоже есть ошибка
Экземпляр источника данных не был предоставлен для источника данных "DataSet1"

aaa2009

Привет,

У меня есть такая же проблема, но это решение не сработало с моим случаем.

Syed Manzoor

Как лучше всего использовать SSRS?

Рейтинг:
2

johnvei

У меня была та же проблема, с 3 источниками данных в отчете, в то время как я использовал только 1.

Похоже, я вызвал это, сославшись на один и тот же datatable из нескольких наборов данных.

Я удалил все дополнительные ссылки на источники данных на странице конструктора формы.

Но когда я нажимаю на отчет, чтобы выбрать источник данных все три, где еще есть.

Одно из решений, которое сработало, состояло в том, чтобы щелкнуть отчет и установить все экземпляры источника данных в правильный dataset-datatable.

Но правильным решением, решившим эту проблему, было редактирование файла report.rdlc с помощью блокнота.

Там вы найдете в разделе "наборы данных" раздел для каждого источника данных.

Тщательно удалите разделы для наборов данных, которые вам не нужны, проблема решена..

С уважением

Джон ван Эйк


kohinoorhingu

Я хочу создать отчет rdlc без набора данных, значит, я вызываю отчет из кода, тогда как я могу его разработать? пожалуйста, помогите.....

Member 12068634

как насчет передачи файла rdl непосредственно с сервера отчетов???? У меня тоже есть такая проблема.

Рейтинг:
0

zhang zhirong

У меня также есть эта ошибка "экземпляр источника данных не был предоставлен для источника данных"
У меня есть два источника привязки для привязки. Как мне удалить один из них?


SITU.PATI

у меня есть один набор данных bt все та же проблема выходит