Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.07.2007, 20:27
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
Создал эту тему и тут. так как всё это имеет непосредственное отношение к Informix есть табличка с фирмами. бывает так что одна фирма основывает другую. вот мне нужно вытянуть названия фирм основанных фирмой Х поиск происходит по счёту. немного о связях и собсивенно таблицах. customer idcustomer full_name codeokpo customer_link idcustmaster idcustslave так вот связь происходит через customer_link ну а в customer данные о клиентах как вы поняли. вот. написал запрос выполнил в инексе всё ОК Вот запрос Код: plaintext 1. 2. 3. 4. 5. 6. а вот мой запрос уже в delphi смотрите снизу там где cfounder пошёл. всё остальное рабочее. Код: plaintext 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. так вот этот запрос выдаёт только фамилию основателя, что есть четвертью от требуемого. когда выполнял в инексе эта фамилия то же в выборку попадала. Подскажите что я мог сделать не так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.07.2007, 21:23
|
|||
|---|---|---|---|
|
|||
Ещё вопросы по запросу |
|||
|
#18+
Щас придет Журавлев и все опошлит. з.ы. Падобраму. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.07.2007, 22:29
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
Аааааа.... Может всё таки ХП сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2007, 01:05
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
:) ценю юмор а предложения есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2007, 17:33
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
pavellift АнатоЛой Аааааа.... Может всё таки ХП сделать? :) ценю юмор а предложения есть Сам юмор ценю - но тут не до шуток Уважаемый pavellift, прошу совершенно без обид, но как опять таки серьёзно пошутил на днях мой колллега: "На мусорке место куда плюнуть обычно не ищут"... Это цитата была к тому, что даже если МЫ найдём в чём конкретно ваша проблема в данном примере, когда при первом же телодвижении у вас в этом примере появится другая проблема - исправлять её времени понадобиться не меньше. Начнём по порядку: 1. Не пишите Код: plaintext 1. 2. 3. 4. Код: plaintext 1. 2. 3. 4. [to be continued] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2007, 17:39
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
2/X Вы просите помощи - но нас совсем не уважаете? Ик... Тоже шутка. Насчёт "ик"... Код: plaintext 1. Потому как лишние хлопоты по борьбе с кодировкой тем, кто собирается Вам помочь - ни к чему ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2007, 17:52
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
3/X Попробуем превратить Вашу проблему в хоть сколько-нибудь поддающуюся анализу путём простого форматирования. Слабонервным лучше смотреть сразу следующий пост. Любопытные слабонервные могут пенять на себя :) [to be continued] Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2007, 17:54
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
4/X. Если в запросе больше одной таблицы - пишите алиасы ко всем полям! IMHO, не от меня первого Вы должны были это слышать [to be continued] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2007, 18:05
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
5/X. 1. У Вас запрос типа Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Это ли не повод сделать ХОТЯ-БЫ ХП типа phone_by_acc_type и превратить СЛОЖНЫЙ кусок текста из 250 байт в понятные одному взгляду 30 байт?! Код: plaintext 1. 2. В чём глубинный смысл использования параметров типа :ct? Вписывайте вместо этого параметра соответствующую константу, не парьтесь. Подозреваю что эта константа ОЧЕНЬ тесно связана с соответствующим названием поля в селекте - зачем их разделять экраном текста?! [to be continued] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2007, 18:24
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
6/6. pavelliftтак вот этот запрос выдаёт только фамилию основателя, что есть четвертью от требуемого. когда выполнял в инексе эта фамилия то же в выборку попадала. У Вас проблемы в количестве возвращаемых строк, я правильно понял? Заметьте: приходится переспрашивать, потому как смысл вопроса в Вашей фразе, думаю, не нашёл не только я. Тогда для отладки закомментируйте выбираемые поля, в которых пока нет такой большой необходимости - и получите гораздо меньший код с той же проблемой, в которой пытаетесь разобраться: Код: plaintext 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. 1. Что делал 2. Что увидел 3. Что, собственно, ХОТЕЛ увидеть... П.С.: Обратите внимание: 1. Мы можем только догадываться, что поле "acc" - из таблицы vaccount 2. Понятия не имеем, кто такие vaccount, jur_person, tax_registration - хотя, конечно же, продолжаем более-менее успешно догадываться :) [надеюсь to be continued] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2007, 19:17
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
АнатоЛой4/X. Если в запросе больше одной таблицы - пишите алиасы ко всем полям! IMHO, не от меня первого Вы должны были это слышать [to be continued] Хммм... Возможно, выразился не настолько точно, как хотел... Вот так лучше: Если в запросе больше одной таблицы: 1. Пишите алиасы ко всем таблицам 2. Указывайте имя алиаса таблицы при указании каждого поля П.С.: 3. Совсем не мешает указывать AS, когда даёте алиас столбцу - IMHO, пробел недостаточно "яркий" разделитель для этого действия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2007, 17:49
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
Ваши слова справедливы и всё это от неопытности. Нашёл проблемную строку кода, когда переделывал всё на выходных. Вот как он выглядит сейчас (только не ругайтесь, офрмление не изменилось). Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. Так вот проблема в том что таблица Priv_person связывается с customer через таблицу customer_link. нужно заметить что в ней хранятся данные о работниках фирмы и служебных лицах, но если фирма основала фирму то связь идёт то же через customer_link т.е. customer связывается сам с собой через customer_link. связь имеет такой вид Код: plaintext Ещё пару слов о customer_link. В ней есть поля idcustmaster и idcustslave если фирма основывает фирму то я приводил пример связи но если это случай с юр лицом то связь тогда такая Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2007, 17:52
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
Выход Журавлёва? Или он в отпуске? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2007, 18:02
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
Ну если постебаться хотите, то зачем Журавлёв??? думаю и сами справитесь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2007, 18:03
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
pavelliftНашёл проблемную строку кода, когда переделывал всё на выходных. Вот как он выглядит сейчас (только не ругайтесь , офрмление не изменилось). 1. Раз уж всё всё равно переделали - потратьте ещё полчаса на переделывания, следуя советам. Чесслово - на самом деле сэкономите не только сейчас - но и в будущем неоднократно... 2. Да не ругаюсь я - ни одного мата не было :). Чистая реализация альтруистических желаний, в том числе по отношению: к себе и ко мне :). Ну не вызываете Вы пока, К СЧАСТЬЮ, желания оказать Вам медвежью услугу... П.С.: Ау, форумчане, добавьте хоть три копейки... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2007, 18:04
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
pavelliftНу если постебаться хотите, то зачем Журавлёв??? думаю и сами справитесь Да нет - может у него задора на убеждение хватит... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2007, 18:09
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
А в чём меня убедить то хотят? :) сейчас попробую переделать что получится согласно советам, а вы если не сложно посмотрите на бочину, может удасться что сделать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2007, 18:11
|
|||
|---|---|---|---|
|
|||
Ещё вопросы по запросу |
|||
|
#18+
АнатоЛой pavelliftНу если постебаться хотите, то зачем Журавлёв??? думаю и сами справитесь Да нет - может у него задора на убеждение хватит...тут слишком тяжелый случай, пациент похоже неизлечим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2007, 18:17
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
Вы скажите по существу что не нравится, есть код. ну и фиг что оформление некудышнее и нет альясов. сути это ведь не меняет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2007, 18:19
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
pavelliftТак вот задача теперь такая заставить запрос выводить данные о служебных лицах и название основанных фирм. Раньше задача была проще - просто найти бок. если кто знает как это сделать в данном случае подскажите. буду безмерно благодарен. Я ж говорил, что у Вас в этом запросе - не последняя проблема/задачи... :( И Вы опять предлагаете желающим помочь Вам (вместо простого взгляда на экран текста): 1. Копировать самим Ваш запрос в файлик 2. Самим избавляться от "мусора" 3. Собственно, найти ответ на вопрос Сделайте ХОТЯ бы для себя эту работу по наведению порядка ... А там глядишь у большего кол-ва форумчан появиться желание Вам помочь (не только из-за "безмерной благодарности", а и: а) из уважения к Вашему прилежанию в профессиональном росте б) от удовольствия общения с Вами :) П.С.: Во загнул. Пора в тренеры идти. Есть вакансии? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2007, 18:21
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
pavelliftА в чём меня убедить то хотят? :) сейчас попробую переделать что получится согласно советам, а вы если не сложно посмотрите на бочину , может удасться что сделать Сорри, не в курсе, что это: бочина ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2007, 18:36
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
бочина это бок. бок это проблема, а проблемы это неприятности на работе :) зараз зделаю маленький запрос на вывод проблематичного минимума!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2007, 19:19
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
Тут нонсенс образовался. этого не может быть но это есть, он мне почему то тянет и три фирмы и дирека в добавок, но дирек этот явно не из priv_perso потому как одним полем потянуло его а в priv_person там на три разбито фамилия имя и отчество. в общем лажа какая, то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2007, 19:22
|
|||
|---|---|---|---|
Ещё вопросы по запросу |
|||
|
#18+
pavellift в общем - лажа мы ж про то же :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=44&tablet=1&tid=1608341]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 367ms |

| 0 / 0 |
