Код поставщика базы данных: 8114 при запуске отчета на целевом компьютере.C#

Место общения программистов C#
Ответить
Anonymous
 Код поставщика базы данных: 8114 при запуске отчета на целевом компьютере.

Сообщение Anonymous »

Мое приложение C# работает нормально, и все отчеты работают нормально на разработанной машине. Когда я пытаюсь запустить программу на целевой машине, в моем отчете появляется ошибка: Не удалось получить данные из базы данных. Ошибка в файле pay_with_bl. (pay_with_bl — это имя моего отчета). Этот отчет содержит пять параметров. fromDate,toDate и acc_name для одной таблицы и данных, параметр ac_name для другой таблицы. Этот отчет создан с использованием команд sql. Есть две команды

Код: Выделить всё

crParameterDiscreteValue.Value = stDate.Text;
crParameterFieldDefinitions = cryRpt.DataDefinition.ParameterFields;
crParameterFieldDefinition = crParameterFieldDefinitions["fromDate"];
crParameterValues = crParameterFieldDefinition.CurrentValues;
crParameterValues.Clear();
crParameterValues.Add(crParameterDiscreteValue);
crParameterFieldDefinition.ApplyCurrentValues(crParameterValues);
именно так я передаю значение параметру в кодировке формы. Это работает на моей машине. Невозможно запустить этот отчет на целевых компьютерах. Я не знаю, в чем проблема.

Подробнее здесь: https://stackoverflow.com/questions/278 ... et-machine
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»