Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
select
|
|||
|---|---|---|---|
|
#18+
делаю так: p=LTRIM(STR(karta.id)) h=SQLCONNECT("Connect1") z="SELECT * FROM pg.dbo.viza Viza WHERE viza.id="+p+" ORDER BY Viza.idd, Viza.d_n, Viza.pn" =SQLEXEC(h,z,"viza") а потом требуется изменить p, и передернуть запрос, requery() не работает, что делать??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2005, 19:50 |
|
||
|
select
|
|||
|---|---|---|---|
|
#18+
Разбежался... Пусть хотябы локальная viza будет view ом... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2005, 20:20 |
|
||
|
select
|
|||
|---|---|---|---|
|
#18+
а что, =SQLEXEC(h,z,"viza") не создает view??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2005, 03:09 |
|
||
|
select
|
|||
|---|---|---|---|
|
#18+
foxkivа что, =SQLEXEC(h,z,"viza") не создает view??? Нет. Эта инструкция создает курсор. И для его обновления необходимо снова повторить все приведенные в Вашем первом посте команды... View (на сервере) создается командой "Create view Viza as select ... from ... where ..." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2005, 07:15 |
|
||
|
select
|
|||
|---|---|---|---|
|
#18+
на сервере... на каком сервере? на MS SQL? но мне этого не нужно, мне нужен клиентский параметрический запрос (параметр p), но выполняться н должен на сервере... вообще как на MS SQL послать параметрический запрос? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2005, 08:12 |
|
||
|
select
|
|||
|---|---|---|---|
|
#18+
пожалуй это не удобно, лучше тогда создать view с параметром, - в клиентской базе... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2005, 11:57 |
|
||
|
select
|
|||
|---|---|---|---|
|
#18+
foxkivпожалуй это не удобно, лучше тогда создать view с параметром, - в клиентской базе... Оно конечно проще- Remote View с параметрами, но если кроме простого SELECT... захотите что-нибудь более сложное, придеться все равно переходить на Pass-through и хранимые процедуры сервера. С уважением, Алексей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2005, 15:01 |
|
||
|
select
|
|||
|---|---|---|---|
|
#18+
Aleksey-K foxkivпожалуй это не удобно, лучше тогда создать view с параметром, - в клиентской базе... Оно конечно проще- Remote View с параметрами, но если кроме простого SELECT... захотите что-нибудь более сложное, придеться все равно переходить на Pass-through и хранимые процедуры сервера. С уважением, Алексей. Алексей, а поподробней в кратце о Pass-through можно??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2005, 16:01 |
|
||
|
select
|
|||
|---|---|---|---|
|
#18+
Так то, что вы делаете - это и есть Pass-through технология (SQLEXEC(h,z,"viza")). Альтернатива - это Remote View. Pass-through основана на том, что вы передаете на SQL сервер его команды в синтаксисе этого сервера (в данном случае - MS SQL). Подробнее можно глянуть и тут http://www.caws.atnet.ru/vfox/sql.html. Я вообще не применяю Remote View. Приходится все делать руками, но это, по моему, единственный метод сделать действительно надежно работающее и высокопроизводительное приложение в сочетании VFP + MS SQL С уважением, Алексей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2005, 19:06 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33027172&tid=1594380]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
44ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 312ms |

| 0 / 0 |
