|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
Хочу,чтобы при добавлении договора в COMBOBOX отображались заявки,поступившие от администрации. Вот код: Код: c# 1. 2. 3. 4. 5.
Всё работает,но вот только одна загвосточка,нужно чтобы в COMBOBOX отображались только те заявки,которые не закреплены ни за одним договором. Есть два запроса,но как их объединить в один? Первый запрос: Код: c# 1.
Второй запрос: Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 15:41 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
WHERE первое_условие OR второе_условие (или AND, смотря как их нужно объединить) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 15:44 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
Shocker.Pro, эта схема не работает потому что не может быть два подзапроса. я уже пробовала так объединить. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 15:49 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
Покажите ваш запрос ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 15:50 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
...и текст выданной ошибки ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 15:51 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
Shocker.Pro, Код: c# 1. 2. 3. 4.
Хм,ошибки не выдал,но одна первая заявка дублируется при выборе. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:02 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
mayhggghh, вы делаете неправильно. сначала получите данные из базы и уже потом из резалтсета заполните свой комбобокс или сделайте нормальный биндинг ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:04 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
Konst_One, а как тогда правильно? покажите,пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:08 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
Shocker.Pro, Вот правильный запрос. Код: c# 1.
И вот какая ошибка. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:11 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
я же написал, как надо. У вас два условия.mayhggghh Код: c# 1.
mayhggghh Код: c# 1.
Их нужно записать через AND или через OR последовательно. А вы одно условие зачем-то запихали внутрь другого mayhggghh Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:12 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
mayhggghhKonst_One, а как тогда правильно? покажите,пожалуйста. что у вас такое WSDB.StringQuery ? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:12 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
mayhggghhВот правильный запрос.ок ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:13 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
mayhggghhИ вот какая ошибка.ну и на какой строке ошибка и причем тут вложенные запросы? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:13 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
Shocker.Pro, Я забыла одну скобку.Я увидела свою ошибку. И поэтому всё заработало,но не правильно. Я уже скинула правильный запрос и ошибку,которую выдаёт. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:14 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
Konst_One, WSDB это класс. StringQuery процедура в классе. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:15 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
Shocker.Pro, Потому что запрос был написан через обращения к классу и поэтому он на него и ссылается,когда выдаёт ошибку,а не на саму строчку кода. Я спрашиваю же как объединить запросы,чтобы не было ошибок. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:17 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
mayhggghhKonst_One, WSDB это класс. StringQuery процедура в классе. показывайте эту процедуру ps передавать параметры в строку надо так: Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:18 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
кстати, нужен ли вам там LIKE ещё большой вопрос? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:20 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
Konst_One, Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9.
вот эта процедура. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:26 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
Konst_One, хорошо,чем можно заменить LIKE ? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:27 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
mayhggghhKonst_One, Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9.
вот эта процедура. ну так , а если ничего не найдёт, то исключение словите ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:27 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
Konst_One, это типо ещё нужно предусмотреть тот вариант,если по запросу ничего не было найдено,то чтобы ошибки не было? или нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:31 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
mayhggghhKonst_One, это типо ещё нужно предусмотреть тот вариант,если по запросу ничего не было найдено,то чтобы ошибки не было? или нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:31 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
Konst_One, или он просто не может содержат два подзапроса и поэтому ошибка? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:33 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
конечно проверьте наличие записей в датасете, если нет , то нужно вернуть пустую строку. по хорошему ещё в коде, где добавляете айтем в комбобокс так же проверить сначал, что вернула ваша функция, а уж потом что-то добавлять ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:33 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
и посмотрите вариант с биндингом напрямую , зачем вы там в цикле что-то пытаетесь сделать, когда можно сразу получить нужный датасет для комбобокса ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:34 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
Konst_One, как вернуть пустую строку? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:36 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
Konst_One, как получить нужный датасет для комбобокса? я не понимаю эти схемы. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:37 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:39 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
mayhggghhKonst_One, как получить нужный датасет для комбобокса? я не понимаю эти схемы. https://docs.microsoft.com/ru-ru/dotnet/framework/winforms/controls/how-to-bind-a-windows-forms-combobox-or-listbox-control-to-data ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:41 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
Konst_One, хорошо,спасибо,сейчас посмотрю. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:42 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
Konst_One,а я не использую DataSource и у меня ничего с ней не связано ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:43 |
|
Как объединить два SQL запроса в один? - C#
|
|||
---|---|---|---|
#18+
mayhggghhKonst_One,а я не использую DataSource и у меня ничего с ней не связано это ваше дело, вариантов несколько. продалжайте делать как раньше, но цикл я бы всё равно убрал, подумайте ps за вас переписывать не интересно, попробуйте сами ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2018, 16:46 |
|
|
start [/forum/topic.php?all=1&fid=20&tid=1399400]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 138ms |
0 / 0 |