Передача значений из запроса в запрос.
Передача значений из запроса в запрос.
Вопрос с одной стороны простой, но что-то не получается его решить самостоятельно.
Существуют два источника данных в виде Sql запросов qSelect1 и qSelect2.
Параметры одного (qSelect1) задаются с формы, а параметры другого (qSelect2) берутся из (qSelect1).
Пытался передавать параметр таким образом - qSelect1.gID, но пишет сообщение "Specified cast is not valid."
Через переменную тоже не совсем гуд вышло, так как (qSelect1) выдает список значений "UniqueIdentifier".
Вообщем я к вам за советом , как быть. Если это обсуждалось , то подскажите где - искал по форуму и ничего не нашел.
Существуют два источника данных в виде Sql запросов qSelect1 и qSelect2.
Параметры одного (qSelect1) задаются с формы, а параметры другого (qSelect2) берутся из (qSelect1).
Пытался передавать параметр таким образом - qSelect1.gID, но пишет сообщение "Specified cast is not valid."
Через переменную тоже не совсем гуд вышло, так как (qSelect1) выдает список значений "UniqueIdentifier".
Вообщем я к вам за советом , как быть. Если это обсуждалось , то подскажите где - искал по форуму и ничего не нашел.
Передача значений из запроса в запрос.
Здравствуйте,
Пришлите нам на support@stimulsoft.com Ваш .mrt файл. Возможно проблема с приведением типов в первом варианте Вашего отчета в момент присваивания параметра.
Спасибо.
Пришлите нам на support@stimulsoft.com Ваш .mrt файл. Возможно проблема с приведением типов в первом варианте Вашего отчета в момент присваивания параметра.
Спасибо.
Передача значений из запроса в запрос.
Выслал жду вашего ответа.
Передача значений из запроса в запрос.
Спасибо. Мы Вам ответили.
Передача значений из запроса в запрос.
Ничего не получил.
Передача значений из запроса в запрос.
Переотправили вам ответ с др. ящика и публикуем ответ на форуме.
============================================================
Проблема в следующем: в базах данных используется тип "UniqueIdentifier",
в .Net используется тип "Guid". Типы по смыслу одинаковые, но их реализация
разная. Также реализация типа "UniqueIdentifier" в разных базах разная.
Например, в sql-базах чаще всего этот тип аналогичен типу long (или int32).
Поэтому в каждом конкретном случае надо разбираться отдельно.
В вашем случае попробуйте описать поля qGoods.gID, qSelect.gID и параметр qSelect.gID
как тип long.
Спасибо.
============================================================
Проблема в следующем: в базах данных используется тип "UniqueIdentifier",
в .Net используется тип "Guid". Типы по смыслу одинаковые, но их реализация
разная. Также реализация типа "UniqueIdentifier" в разных базах разная.
Например, в sql-базах чаще всего этот тип аналогичен типу long (или int32).
Поэтому в каждом конкретном случае надо разбираться отдельно.
В вашем случае попробуйте описать поля qGoods.gID, qSelect.gID и параметр qSelect.gID
как тип long.
Спасибо.
Передача значений из запроса в запрос.
Ничего не помогло, вопрос с передачей значений из запроса в запрос так и не решился.
Буду пытаться объединить два запроса в один, иначе похоже не решится проблема.
Буду пытаться объединить два запроса в один, иначе похоже не решится проблема.
Передача значений из запроса в запрос.
Здравствуйте,
Сообщение об ошибке тоже?
Спасибо.
Сообщение об ошибке тоже?
Спасибо.