|
|
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
kdvsorockinalexВ общем, проблема при вызове процедуры из делфи: http://www.ibase.ru/devinfo/sp_call.htm читай про селективные процедуры, и как их вызывать. Спасибо за ссылочку, но ту страничку я и прочитал уже... кстати, последний запрос почему-то выдаёт одну строку, хотя должен несколько... Запускаю то же самое в ibexpert - получаю несколько строк... Код: pascal 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 18:19:27 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
FetchAll ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 18:24:31 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
Вот спасбо, вот прекрасно!!!! Премного благодарен, Сударь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 18:34:28 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
sorockinalexkdvпропущено... http://www.ibase.ru/devinfo/sp_call.htm читай про селективные процедуры, и как их вызывать. Спасибо за ссылочку, но ту страничку я и прочитал уже... кстати, последний запрос почему-то выдаёт одну строку, хотя должен несколько... Запускаю то же самое в ibexpert - получаю несколько строк... Код: pascal 1. 2. 3. А вот что будет, если вредный юзер введет в shifrEdit.Text что-то типа " 1234'; delete from EQUIPMENTWITHLATESTNUMBERS; " ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 18:35:54 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
плохо будет... говорю же новичок.. и как это исключить? прочитал вроде ссылочку, проглядел? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 18:44:00 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
в общем, проверил на существующем номере изделия. ничего не будет, да и с чего, если эти переменные только для фильтрации Where используются! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 18:47:25 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
sorockinalexи как это исключить?чиитаать проо паараамеетрыы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 18:50:26 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
ребят, с запросом вожусь, никак не пойму как сделать... есть таблица: Группы оборудования id_______название группы ______ родительская группа 1_______q_____________________null 2_______w_____________________1 3_______e_____________________1 4_______r_____________________3 5_______t_____________________4 Нужно выбрать все идентификатооры, принадлежащие одной родительской группе, то есть должно получиться: Родительских групп может быть много, нужно выбрать только элементы, принадлежащие одной.. id_______название группы ______ родительская группа 2_______w_____________________1 3_______e_____________________1 4_______r_____________________3 5_______t_____________________4 Думаю, простым запросом не отделаешься, нужно как-то циклом что ли.... Может кто сталкивался и есть готовое решение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 21:03:39 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
Вопрос нормально задай сначала. В т.ч. оформи. Если родительских групп несколько - приведи пример с данными для нескольких групп, в т.ч. с результатом, который хочешь получить. А-то в текущей постановке вопроса - ответ - используй where родительская группа is not null. P.S. И приводи DDL, а не "свои" идентификаторы. P.P.S. Деревья (вложенность) обычно разбирается либо с помощью With Recursive, либо рекурсивной хранимой процедурой. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 21:19:18 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
Спасибо... не знаю что такое DDL вот так: Группы оборудования id_______название группы ______ родительская группа 1_______q_____________________null 2_______w_____________________1 3_______e_____________________1 4_______r_____________________3 5_______t_____________________4 6_______y_____________________null 7_______u_____________________6 8_______i_____________________6 Нужно выбрать все идентификатооры, принадлежащие одной родительской группе, то есть должно получиться: Родительских групп может быть много, нужно выбрать только элементы, принадлежащие одной.. id_______название группы ______ родительская группа 2_______w_____________________1 3_______e_____________________1 4_______r_____________________3 5_______t_____________________4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 21:39:42 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
sorockinalex> не знаю что такое DDL Скрипт создания таблицы. > Нужно выбрать все идентификатооры, принадлежащие одной родительской группе Т.е. поддерево для указанного узла. См. ответ выше - with recursive, рекурсивная хранимац процедура. Информацию и примеры можешь прочитать на ibase.ru, /topic/873434 Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 21:54:26 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
спасибо за примерчик! то что надо!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 22:04:08 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
Ребят, подскажите, пожалуйста! Возникла ситуация, что без таблицы с единственным автоинкрементным уникальным столбцом не обойтись... То есть в таблице единственный столбец ID. Нужно добавить запись в этоу таблицу - увеличить ID на 1... Insert into в данном случае не поможет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2013, 16:28:27 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
так будет наиболее правильно это сделать? Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2013, 16:31:12 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
sorockinalexInsert into в данном случае не поможет... Что ему помешает? Разве что отсутствие мозга у программиста, не позволяющее ему написать Код: sql 1. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2013, 16:43:30 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
а вот это я откуда должен был знать, когда работаю с firebird всего полторы недели? Код: sql 1. а такую конструкцию insert into я уже пробовал, только не знал как сделать, если отсутствуют другие поля... P.S. Предпочёл бы от Вас, Уважаемый, ТАКОЙ помощи больше не получать. Если Вам сложно поделиться опытом, лучше не выпендриваться и ничего вовсе не писать, чем писать сообщения, подобные вашим. Но за последнее всё же спасибо... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2013, 16:51:31 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
sorockinalexа вот это я откуда должен был знать, когда работаю с firebird всего полторы недели? Э-э-э... Из документации, не?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2013, 17:18:29 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
sorockinalexУважаемый, ТАКОЙ помощи больше не получать. Что мешало прочитать http://www.ibase.ru/devinfo/generator.htm ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2013, 17:46:56 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
в этом же мануале и прочитал про Код: sql 1. где прочитать про вложенное использование With As? а то пытаюсь сделать сложный запрос, а так не выходит: Код: sql 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2013, 21:26:27 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
конечно, можно было бы сделать отдельными процедурами, но хочется в одной процедурке всё... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2013, 21:31:31 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
sorockinalexгде прочитать про вложенное использование With As? Э-э-э... README.common_table_expressions у тебя кто-то украл?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2013, 21:34:21 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
где его найти, в хелпе поиском With искал - пусто ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2013, 21:39:20 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
дополнительных файлов помощи к программе нет - там пусто ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2013, 21:40:56 |
|
||
|
Запрос на выод записей.
|
|||
|---|---|---|---|
|
#18+
sorockinalexгде его найти В каталоге %FIREBIRD%\doc\sql.extensions\, натурально! Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2013, 21:50:03 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38102544&tid=1564017]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
188ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 534ms |

| 0 / 0 |
