|
|
|
Множественный выбор в запросе
|
|||
|---|---|---|---|
|
#18+
DarkMaster wsnet, 1) Тебе нужно точное совпадение? Именно "Вася и Петя и Ваня"? 2) Я бы тупо слеил IN кляузу обычным циклом и прилепил к запросу. Код: pascal 1. 2. побаяню Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2020, 22:22 |
|
||
|
Множественный выбор в запросе
|
|||
|---|---|---|---|
|
#18+
rgreat DarkMaster wsnet, 1) Тебе нужно точное совпадение? Именно "Вася и Петя и Ваня"? 2) Я бы тупо слеил IN кляузу обычным циклом и прилепил к запросу. Код: pascal 1. 2. побаяню Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Код: plaintext 1. 2. Хорошо, но данный код у меня не работает если в среде пропишем: Код: pascal 1. А в коде формируем MyParam: Код: pascal 1. 2. 3. Интересно почему так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2020, 22:45 |
|
||
|
Множественный выбор в запросе
|
|||
|---|---|---|---|
|
#18+
wsnet Интересно почему так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2020, 00:26 |
|
||
|
Множественный выбор в запросе
|
|||
|---|---|---|---|
|
#18+
wsnetИнтересно почему так? Потому что ты не понимаешь как это работает и пытаешься делать странные вещи типа "получить данные, которые уже здесь есть". Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2020, 00:27 |
|
||
|
Множественный выбор в запросе
|
|||
|---|---|---|---|
|
#18+
wsnet, Вот здесь у тебя ID что? Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2020, 02:32 |
|
||
|
Множественный выбор в запросе
|
|||
|---|---|---|---|
|
#18+
DarkMaster wsnet, Вот здесь у тебя ID что? Код: plsql 1. Неверно выразился не id, а name, то есть запрос вида Код: pascal 1. MyParam собираю так: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. В итоге строка получается 'Вася','Петя', но запрос не выбирает эти записи, 0 redords. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2020, 10:54 |
|
||
|
Множественный выбор в запросе
|
|||
|---|---|---|---|
|
#18+
wsnet, чтоб не городить огород, не лучше ль передать как макрос? Код: sql 1. а в коде передать Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2020, 11:05 |
|
||
|
Множественный выбор в запросе
|
|||
|---|---|---|---|
|
#18+
GrigoriyFomin wsnet, чтоб не городить огород, не лучше ль передать как макрос? Код: sql 1. а в коде передать Код: pascal 1. Не хочу макросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2020, 11:17 |
|
||
|
Множественный выбор в запросе
|
|||
|---|---|---|---|
|
#18+
wsnet В итоге строка получается 'Вася','Петя', но запрос не выбирает эти записи, 0 redords. 2) Если запрос на другом клиенте отрабатывает, а из дельфы нет, то тогда смотрим что именно (целиком) уходит на сервер и сравниваем с тем, что отрабатывает корректно. 3) Но если ты упрямо не пользуешься отладчиком (он нужен в п. 2), когда тебе настоятельно советуют это сделать, ты будешь возиться с подобной фигнёй неделями, растрачивая своё и чужое время. 4) До сих пор нет полного кода: от формирования параметра и до отправки запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2020, 12:28 |
|
||
|
Множественный выбор в запросе
|
|||
|---|---|---|---|
|
#18+
Gluck99До сих пор нет полного кода До сих пор нет даже описания задачи. Только кривые попытки сделать что-то непонятное. Какой-то список имён в TStringList, непонятно откуда-то взявшийся. Какой-то запрос, непонятно зачем посылающийся на сервер (плюс намёки, что это не настоящий запрос, а чисто для примера). PS: А если копнуть, то может внезапно оказаться, что ни список, ни запрос не нужны, а достаточно пробежаться по записям, отмеченным галочкой в каком-нибудь EhGrid.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2020, 12:43 |
|
||
|
Множественный выбор в запросе
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, какой ты нудный... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2020, 13:10 |
|
||
|
Множественный выбор в запросе
|
|||
|---|---|---|---|
|
#18+
wsnet, Код: pascal 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. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2020, 13:56 |
|
||
|
Множественный выбор в запросе
|
|||
|---|---|---|---|
|
#18+
Если сравнить мою функцию с функцией которую используете GetFormat - 8.169088 ParamsAsStr - 12.678366 Выгода составляет 4.249813 сек. При этом мы получаем Код: sql 1. Аналогично функции ParamsAsStr Код: sql 1. Код: pascal 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. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2020, 14:19 |
|
||
|
Множественный выбор в запросе
|
|||
|---|---|---|---|
|
#18+
wsnet Коллеги, подскажите есть запрос типа Код: pascal 1. Параметр name_list получаю из TStringList, вопрос правильно ли это и как сделать чтобы параметр принял значение типа: 'Вася','Петя', а не как 'Вася, Петя'. Как делаете вы? Код: sql 1. Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2020, 15:46 |
|
||
|
Множественный выбор в запросе
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, не ясно одно. есть запрос Код: pascal 1. 2. 3. 4. Вывод 0 записей, хотя записи с данными id есть. Вопрос почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2020, 21:43 |
|
||
|
Множественный выбор в запросе
|
|||
|---|---|---|---|
|
#18+
wsnet Вопрос почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2020, 22:03 |
|
||
|
Множественный выбор в запросе
|
|||
|---|---|---|---|
|
#18+
wsnetВопрос почему? Проблема в прокладке. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2020, 22:05 |
|
||
|
Множественный выбор в запросе
|
|||
|---|---|---|---|
|
#18+
ВсеРазумный Если сравнить мою функцию с функцией которую используете GetFormat - 8.169088 ParamsAsStr - 12.678366 А если вот так: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2020, 22:29 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39951607&tid=2038377]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
37ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 333ms |

| 0 / 0 |
