|
Как сделать Запрос на клиенте | ☑ | ||
---|---|---|---|---|
0
qazokm
29.12.14
✎
19:03
|
Есть две таблицы DBF на клиенте, мне надо их сравнить,
&НаКлиенте Процедура CompareDBF() Запрос = Новый Запрос; Запрос.Текст = "Select * from D:\nomen_1.DBF where KOD+NAIM not in (select KOD+NAIM as kodn from D:\nomen_2.DBF)"; Выдает ошибку, потому что директива процессора на клиенте, но таблицы то на клиенте, неужели запрос формировать на сервере, который данные потащит с клиента, и результат опять пошлет на клиент... Как сравнить две таблицы на клиенте запросом? |
|||
1
Мимохожий Однако
29.12.14
✎
19:06
|
Из СП.
Запрос.. Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер). ... Запрос на клиенте не живёт, так что ответ: "Ни как!" |
|||
2
Иешуа
29.12.14
✎
19:06
|
(0) запросом никак
|
|||
3
Мимохожий Однако
29.12.14
✎
19:06
|
Я к тому, что только толстый клиент. А то не перспективно.
|
|||
4
GROOVY
29.12.14
✎
19:10
|
Никак
|
|||
5
qazokm
29.12.14
✎
19:13
|
спасибо...
|
|||
6
Fragster
гуру
29.12.14
✎
19:13
|
Есть мнение, что надо использовать не Новый Запрос, а Новый ComОбъект("ADODB.Connection")
|
|||
7
qazokm
29.12.14
✎
19:20
|
Тогда надо как-то проверить, существует ли этот ComОбъект ADODB, может он не установлен... в общем дешевле наверное перебором..
|
|||
8
Chai Nic
29.12.14
✎
19:20
|
Можно с сервера подключиться к клиенту, если сервер 1с запущен с правами администратора домена, через cтандартные доменные ресурсы (c$,d$ и т.п.). Но это извращение своего рода. Можно скопировать dbf-файлы на сервер с клиента и там их открыть..
|
|||
9
qazokm
29.12.14
✎
19:25
|
Я скопировал на сервер и директиву наСервере поставил , но почему то ошибка, не подскажите почему вместо D:\nomen_1.DBF видит D:?nomen_1.DBF?, не понимает путь...
"Select * from D:\nomen_1.DBF where KOD+NAIM not in (select KOD+NAIM as kodn from D:\nomen_2.DBF)"; |
|||
10
qazokm
29.12.14
✎
19:27
|
Синтаксическая ошибка ":\nomen_1.DBF"
Select * from D<<?>>:\nomen_1.DBF where KOD+NAIM not in (select KOD+NAIM as kodn from D:\nomen_2.DBF) |
|||
11
Chai Nic
29.12.14
✎
19:31
|
А что, объект Запрос умеет с внешними дбфками работать?
|
|||
12
qazokm
29.12.14
✎
19:36
|
Вы же написали
>Можно скопировать dbf-файлы на сервер с клиента и там их открыть.. Вот я их скопировал и открываю... |
|||
13
qazokm
29.12.14
✎
19:36
|
а как тогда правильно напиАть?
|
|||
14
Остап Сулейманович
29.12.14
✎
19:38
|
(13) Баз запроса. С помощью методов объекта XBASE.
|
|||
15
qazokm
29.12.14
✎
19:40
|
Понял, будем писать без запроса...
|
|||
16
Chai Nic
29.12.14
✎
19:47
|
(15) Можно загрузить эти дбфки в таблицы значений, а их передать в запросы)
|
|||
17
qazokm
29.12.14
✎
19:54
|
просто россыпь различных заманчивых вариантов сравнения..., наверное новый год близится... :-)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |