Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
TClientDataSet.FetchParams
|
|||
|---|---|---|---|
|
#18+
Обстановка такая: 1. Имеется MyDB.gdb (Interbase) 2.1 Имеется сервер MyDBServerBDE.exe для доступа к MyDB через BDE 2.2 Имеется сервер MyDBServerADO.exe для доступа к MyDB через ADO По назначению оба сервера абсолютно идентичны: их единственным клиентом будет сервер MyDBServerXXX.exe (см. п.3) 2.3 Не сегоня - так завтра появится MyDBServerIBЕ.exe для доступа к MyDB через IBase Express 2.4. и т.д. 3. Имеется сервер MyDBServerXXX.exe для доступа к MyDB через MyDBServerBDE.exe, через MyDBServerADO.exe или любой другой сервер, перечисленный в п.2 4.1. Имеются многочисленные клиенты MyDBClient1/2/3/..., которые подключаются к MyDBServerXXX.exe и не заморачиваются с тем, через какой именно сервер на промежуточном уровне (MyDBServerBDE.exe или через MyDBServerADO.exe) организуется подключение к MyDB. Суть проблемы: MyDatabaseBDE.exe и MyDatabaseADO.exe через провайдеров предоставляют в распоряжение MyDatabaseXXX.exe несколько параметризованных запросов. MyDatabaseXXX.exe этих провайдеров видит, равно как и то, что у них есть параметры. Более того, провайдеры работают и возвращают корректные наборы данных. Далее MyDatabaseXXX.exe уже через своих собственных провайдеров предоставляет запросы уже своим клиентам. Но при этом провайдеры MyDatabaseXXX.exe категорически отказываются передовать клиентам сведения о наличии параметров в запросах!!! Иными словами, в приложениях-клиентах (MyDBClient1/2/3/...) метод TClientDataSet.FetchParams ни к чему не приводит - список параметров остается пустым. Добавление параметров ручками также ничего не дает - они просто не срабатывают, и все запросы возвращают пустые наборы данных. Подозреваю, что значения параметров, добавленных ручками даже просто не доходят до MyDBServerBDE\ADO, и MyDBServerBDE\ADO забивает их NULLами. КАК ЭТО МОЖНО ИСПРАВИТЬ\ОБОЙТИ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2003, 23:36 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=2053&tid=2118682]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
23ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
21ms |
get tp. blocked users: |
1ms |
| others: | 249ms |
| total: | 325ms |

| 0 / 0 |
