|
|
|
CA временной таблицы SQL
|
|||
|---|---|---|---|
|
#18+
Можно ли создать курсор-адаптер временной таблицы SQL? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2007, 17:50 |
|
||
|
CA временной таблицы SQL
|
|||
|---|---|---|---|
|
#18+
И что мешает испробовать уже имеющийся код? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2007, 17:57 |
|
||
|
CA временной таблицы SQL
|
|||
|---|---|---|---|
|
#18+
проходящий.И что мешает испробовать уже имеющийся код? Что вы имеете в виду? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2007, 18:12 |
|
||
|
CA временной таблицы SQL
|
|||
|---|---|---|---|
|
#18+
нда уж ... ;-))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2007, 18:17 |
|
||
|
CA временной таблицы SQL
|
|||
|---|---|---|---|
|
#18+
Ясно... Когда я запускаю данный код, CursorFill() возвращает фелсе. Причина не известна. Возможно два варианта: где-то допущена ошибка; курсор-адаптер временной таблицы не возможен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2007, 18:21 |
|
||
|
CA временной таблицы SQL
|
|||
|---|---|---|---|
|
#18+
Возможно два варианта: где-то допущена ошибка; курсор-адаптер временной таблицы не возможен. Ошибаетесь, возможны три варианта. Третий - сочетание первых двух. 1. Для начала, свойства адаптера не мешало бы предварять точкой: Код: plaintext 1. 2. 3. 4. 5. 2. Драйвер ODBC использует вызов sp_prepare для выполнения запросов и потому временные таблицы ему недоступны. Курсор_адаптер тут, похоже, не при чем, хотя это может кого-то и не радует. К тому же временные таблицы - это все-таки чисто серверные объекты и работа с ними разработчиками ODBC скорее всего и не предполагалась. Потому такие извраты лучше не использовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2007, 19:29 |
|
||
|
CA временной таблицы SQL
|
|||
|---|---|---|---|
|
#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. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. Используйте AERROR() для уточнения причины ошибки. Как правило, любые команды связанные с сервером, обязательно сообщаяют в чем причина не удачи. Как вариант, Вы используете другое соединение. Ведь нигде в коде не показано, что значение переменной nHandle равно значению свойства _Screen.nCon_DATD Для CursorAdapter сугубо "фиолетово", что там за источник данных используется. Он просто посылает формально сконструированные строки на сервер. А есть там кому их принять и обработать его уже не касается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2007, 22:01 |
|
||
|
CA временной таблицы SQL
|
|||
|---|---|---|---|
|
#18+
Самое интересное в том, что дома у меня работает, а вот на работе не сработало. Бум ковыряться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2007, 22:26 |
|
||
|
CA временной таблицы SQL
|
|||
|---|---|---|---|
|
#18+
чтобы не настраивать руками КАД пример КАДа, который динам-ки настраивает сам себе все необх-е св-ва подъем КАДа Код: plaintext 1. 2. 3. 4. 5. 6. 7. Код: 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. 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2007, 09:18 |
|
||
|
CA временной таблицы SQL
|
|||
|---|---|---|---|
|
#18+
сохранение изменений Код: plaintext 1. 2. 3. 4. 5. приведен самый простой пример, котрый показывает как дин-ки настроить св-ва классу в зависим-ти от переданных параметров имеются примеры (М.Касланд), которые демонстрируют автом-е создание подготовленных классов в засвис-ти от стр-ры таблиц, которые при мимним-й доработке возможно применить для создания виз-х построителей КАДов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2007, 09:24 |
|
||
|
CA временной таблицы SQL
|
|||
|---|---|---|---|
|
#18+
ВладимирМКак вариант, Вы используете другое соединение. Ведь нигде в коде не показано, что значение переменной nHandle равно значению свойства _Screen.nCon_DATD Причина именно в этом. Для каждого CA я создавал свой дискриптор соединения, поэтому временную таблицу он не видел. Убедился что курсорадаптер одинаково работает с обычными и временными таблицами SQL-сервер. ВладимирМИспользуйте AERROR() для уточнения причины ошибки. Как правило, любые команды связанные с сервером, обязательно сообщаяют в чем причина не удачи.nCon_DATD это очень кстати. Большое спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2007, 10:46 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34839076&tid=1588713]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 199ms |
| total: | 364ms |

| 0 / 0 |
