Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Работа через SQL с классами
|
|||
|---|---|---|---|
|
#18+
Есть 3 класса: Код: 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. SELECT db,user FROM sys.access WHERE user=1 Выполняется без ошибки, но данных не возвращает Правильную выборку делает лишь запрос: SELECT a.db,a.user FROM sys.access a INNER JOIN sys.users u ON a.user=u.id WHERE u.id=1 Удаление по ID пользователя не работает тоже: DELETE FROM sys.access WHERE user=1 Проблемы вероятно потому, что для связи используется Relationship а не Foreign keys. Можно ли как-то выйти из данной ситуации не придумывая костылей типа INNER JOIN и т.д.? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2009, 18:05 |
|
||
|
Работа через SQL с классами
|
|||
|---|---|---|---|
|
#18+
mys123, а что за поле db откуда оно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2009, 05:49 |
|
||
|
Работа через SQL с классами
|
|||
|---|---|---|---|
|
#18+
=Dimon=, ошибка в: Relationship table As data.database [ Cardinality = one, Inverse = access ]; правильно: Relationship db As data.database [ Cardinality = one, Inverse = access ]; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2009, 09:15 |
|
||
|
Работа через SQL с классами
|
|||
|---|---|---|---|
|
#18+
mys123Запрос: Код: plaintext А что возвращает Код: plaintext ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2009, 09:18 |
|
||
|
Работа через SQL с классами
|
|||
|---|---|---|---|
|
#18+
krvsa, Проблема похоже решена. user - зарезервированная переменная. Поменял название свойства в классе и заработало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2009, 12:00 |
|
||
|
Работа через SQL с классами
|
|||
|---|---|---|---|
|
#18+
авторuser - зарезервированная переменная А если точнее, зарезервированное слово SQL ( Caché Development References » Caché SQL Reference » SQL Reference Material » Reserved words). Т.е можно было и так: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2009, 14:07 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=36368606&tid=1558268]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
57ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 364ms |

| 0 / 0 |
