|
|
|
Подскажите про удаленные вьюхи
|
|||
|---|---|---|---|
|
#18+
Можно ли делать remote view с параметрами? И еще - возможно ли изменять данные в курсоре, полученным с помощью sqlexec? Думаю - что лучше из этих вариантов (remote view или sqlexec)... ---------------------------------- - О каком Диком Билле ты говоришь? - Есть лишь один Дикий Билл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 02:38 |
|
||
|
Подскажите про удаленные вьюхи
|
|||
|---|---|---|---|
|
#18+
Дикий БиллМожно ли делать remote view с параметрами? Да. В дизайнере Remote View на закладке Filter если в качестве значения написать что-то вроде ?MyPar то MyPar - это и будет параметром. На это указывает предваряющий его символ вопросительного знака. Перед открытием такого View FoxPro запросит значение этого параметра или его надо указать самостоятельно: LOCAL MyPar MyPar = 1 USE MyRemoteView Дикий БиллИ еще - возможно ли изменять данные в курсоре, полученным с помощью sqlexec? Можно. Дикий БиллДумаю - что лучше из этих вариантов (remote view или sqlexec)... Remote View накладывает некоторые ограничения на допустимые конструкции Select-SQL, взамен давая некоторую автоматизацию. SqlExec() позволяет делать практически что угодно, но никакой автоматизации. Все вручную. Если у тебя версия не ниже VFP8, то обрати внимание на такой объект как Cursor Adapter. Это расширение возможностей Remote View. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 10:22 |
|
||
|
Подскажите про удаленные вьюхи
|
|||
|---|---|---|---|
|
#18+
Спасибо! Только небольшое уточнение... "Дикий Билл И еще - возможно ли изменять данные в курсоре, полученным с помощью sqlexec? Можно." В смысле в Фоксе то можно, но изменения не посылаются на SQL Server. Я имел ввиду чтоб если програмно менять именно этот курсор в фоксе scan replace a with "sdf" endscan ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 10:27 |
|
||
|
Подскажите про удаленные вьюхи
|
|||
|---|---|---|---|
|
#18+
Тебе же ответил ВладимирМ , что SQLEXEC требует ручного обновления на сервере, в отличии от RV, таким образом надо для измененных данных послать на сервер Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 10:35 |
|
||
|
Подскажите про удаленные вьюхи
|
|||
|---|---|---|---|
|
#18+
плохо... ---------------------------------- - О каком Диком Билле ты говоришь? - Есть лишь один Дикий Билл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 10:40 |
|
||
|
Подскажите про удаленные вьюхи
|
|||
|---|---|---|---|
|
#18+
В общем ясно. Спасибо всем. Буду думать :) ---------------------------------- - О каком Диком Билле ты говоришь? - Есть лишь один Дикий Билл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 10:42 |
|
||
|
Подскажите про удаленные вьюхи
|
|||
|---|---|---|---|
|
#18+
Дикий БиллИ еще - возможно ли изменять данные в курсоре, полученным с помощью sqlexec? В смысле в Фоксе то можно, но изменения не посылаются на SQL Server. Я имел ввиду чтоб если програмно менять именно этот курсор в фоксе scan replace a with "sdf" endscan Тоже можно. Только необходимо после создания такого запроса, используя набор команд CursorSetProp() настроить режим обновления. Т.е. все то, что делается в дизайнере Remote View на закладке Update Criteria. Далее работаешь с полученным курсором так же как и с Remote View. В общем, куча ручной работы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 11:24 |
|
||
|
Подскажите про удаленные вьюхи
|
|||
|---|---|---|---|
|
#18+
Hi PaulWist! Не обязательно так печально - можно настроить фокс чтоб он автоматом генерировал такие команды - как это делается описано в нескольких статьях - на UT даже лежала в некотором роде "универсальная" (но конечно очень ограниченная) процедурка для установки нужных значений для влияющих на это авто-обновление параметров курсора. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2006, 01:12 |
|
||
|
Подскажите про удаленные вьюхи
|
|||
|---|---|---|---|
|
#18+
Igor Korolyov Hi PaulWist! Не обязательно так печально - можно настроить фокс чтоб он автоматом генерировал такие команды - как это делается описано в нескольких статьях - на UT даже лежала в некотором роде "универсальная" (но конечно очень ограниченная) процедурка для установки нужных значений для влияющих на это авто-обновление параметров курсора. Posted via ActualForum NNTP Server 1.3 Как сам понимаешь, такой механизм можно использовать не первом этапе, когда только начинаешь разбираться с клиент-сервером, или в очень ограниченных случаях когда других механизмов нет у самого SQL сервера. Поэтому в принципе такой подход имеет право на существование, но не совсем правилен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2006, 10:05 |
|
||
|
Подскажите про удаленные вьюхи
|
|||
|---|---|---|---|
|
#18+
Hi PaulWist! Почему? Нормальный механизм - вполне работоспособный. Я понимаю что есть такой подход - "всё редактирование только черех ХП" - многим это нравится, но я бы не обобщал и не говорил что он единственно правильный - вполне можно оставить и генерацию SQL команд на стороне клиента, чего и даёт установка этих свойств. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2006, 01:53 |
|
||
|
|

start [/forum/topic.php?fid=41&gotonew=1&tid=1592558]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
169ms |
get topic data: |
12ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 498ms |

| 0 / 0 |
