|
|
|
Как вызвать хранимую процедуру на сервере не создавая вьюшки?
|
|||
|---|---|---|---|
|
#18+
Привет. На сервере БД есть хранимая процедура foxtest() мне нужно вызвать ее из фокса. Мне это получилось сделать следующим не очень красивым способом: Код: plaintext 1. 2. 3. 4. 5. 6. Можно ли обойтись без создания вьюшки foxtest_view или это обязательно? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 08:49 |
|
||
|
Как вызвать хранимую процедуру на сервере не создавая вьюшки?
|
|||
|---|---|---|---|
|
#18+
можно использовать SQLCONNECT()/SQLSTRINGCONNECT() и SQLEXEC() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 09:09 |
|
||
|
Как вызвать хранимую процедуру на сервере не создавая вьюшки?
|
|||
|---|---|---|---|
|
#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. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 09:25 |
|
||
|
Как вызвать хранимую процедуру на сервере не создавая вьюшки?
|
|||
|---|---|---|---|
|
#18+
Ого, круто! Спасибо. Пробую разобраться. А если рассмотреть вариант с вьюшкой, то как можно получить из него возвращенное значение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 09:41 |
|
||
|
Как вызвать хранимую процедуру на сервере не создавая вьюшки?
|
|||
|---|---|---|---|
|
#18+
DDTОго, круто! Спасибо. Пробую разобраться. А если рассмотреть вариант с вьюшкой, то как можно получить из него возвращенное значение? При работе с сервером баз данных из VFP есть два принципиально разных способа - Remote Views (удаленные представления) и сквозной запрос (pass-through). Обычно (но не обязательно) разработчик клиента на VFP использует какой-то один способ. Подробнее об этом можно почитать в HELP по VFP или тут: http://www.caws.atnet.ru/vfox/sql.html С уважением, Алексей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 09:52 |
|
||
|
Как вызвать хранимую процедуру на сервере не создавая вьюшки?
|
|||
|---|---|---|---|
|
#18+
DDTА если рассмотреть вариант с вьюшкой, то как можно получить из него возвращенное значение? Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 09:58 |
|
||
|
Как вызвать хранимую процедуру на сервере не создавая вьюшки?
|
|||
|---|---|---|---|
|
#18+
Спасибо --Eugene-- и Aleksey-K за советы. Буду читать и пробовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 10:07 |
|
||
|
Как вызвать хранимую процедуру на сервере не создавая вьюшки?
|
|||
|---|---|---|---|
|
#18+
Aleksey-KПодробнее об этом можно почитать в HELP по VFP или тут: http://www.caws.atnet.ru/vfox/sql.html : SQLEXEC() Функция возвращает 0 - если команды выполнилась без ошибки, или код ошибки - если она имела место быть. Это не так: SQLEXEC( ) returns the number of result sets if there is more than one. SQLEXEC( ) returns 0 if it is still executing and returns 1 when it has finished executing. SQLEXEC( ) returns –1 if a connection level error occurs. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 10:10 |
|
||
|
|

start [/forum/topic.php?fid=41&tid=1592527]: |
0ms |
get settings: |
12ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
193ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 249ms |
| total: | 534ms |

| 0 / 0 |
