|
|
|
Создание курсора
|
|||
|---|---|---|---|
|
#18+
Как создать курсор идентичный таблице без шаманства с переоткрытием (см. код). Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2006, 12:37 |
|
||
|
Создание курсора
|
|||
|---|---|---|---|
|
#18+
если вы имеете ввиду что вам нужно получить курсор НЕ readonly , то для версии не ниже 7 Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2006, 12:49 |
|
||
|
Создание курсора
|
|||
|---|---|---|---|
|
#18+
Pr0teusКак создать курсор идентичный таблице без шаманства с переоткрытием (см. код). Код: plaintext 1. А чем тебя твой код не устраивает? Я думаю это самый лучший вариант повторного открытия таблицы. Можешь конечно сделать копию: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2006, 12:52 |
|
||
|
Создание курсора
|
|||
|---|---|---|---|
|
#18+
К сожалению версия фокса №6. А ситуация в том, что нужно этот курсор создать средствами ADO из VB, и сделать его записываемым. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2006, 13:32 |
|
||
|
Создание курсора
|
|||
|---|---|---|---|
|
#18+
Pr0teusК сожалению версия фокса №6. А ситуация в том, что нужно этот курсор создать средствами ADO из VB, и сделать его записываемым. Не вижу проблемы: следующая последовательность команд в Фоксе 6 работает: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2006, 14:27 |
|
||
|
Создание курсора
|
|||
|---|---|---|---|
|
#18+
Тогда воспользуйся старой доброй Copy Structure, только полученный файл не забудь после работы подчистить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2006, 14:28 |
|
||
|
Создание курсора
|
|||
|---|---|---|---|
|
#18+
Не работает, к сожалению, такое в ADO. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2006, 17:19 |
|
||
|
Создание курсора
|
|||
|---|---|---|---|
|
#18+
А зачем в ADO создавать курсор ? Там для этого рекордсеты есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2006, 18:31 |
|
||
|
Создание курсора
|
|||
|---|---|---|---|
|
#18+
Допустим есть большой набор данных для какой-либо таблицы в БД, но грузить его в эту таблицу нельзя. При этом стоит задача проводить выборки из этих двух одинаковых по структуре таблиц, типа объединения и прочего. Как в этом случае поступать, вот вопрос. Как пример: Есть набор данных (XML файл) ID Фамилия Есть таблица ID Фамилия Имя - имя по дефолту может принимать NULL Ключ ID обязателен. Необходимо добавить только записи с новыми ID из XML отстальные пропустить или поругаться. Данных много. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2006, 22:53 |
|
||
|
Создание курсора
|
|||
|---|---|---|---|
|
#18+
Pr0teus...Есть набор данных (XML файл)... А причем тут FoxPro? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2006, 23:13 |
|
||
|
Создание курсора
|
|||
|---|---|---|---|
|
#18+
Pr0teusК сожалению версия фокса №6. А ситуация в том, что нужно этот курсор создать средствами ADO из VB, и сделать его записываемым.А причем здесь FoxPro 6.0 ? У вас ADO или ADO.NET 2.0 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2006, 23:15 |
|
||
|
Создание курсора
|
|||
|---|---|---|---|
|
#18+
Можно воспользоваться функцией AFields() SELECT(<Source>) AFIELDS(arFS) CREATE CURSOR <Destination> FROM ARRAY arFS RELEASE arFS Если необходимо скопировать и индексы, почитайте в справке про функции ATAGINFO(), TAG(), CDX() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 13:25 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34092569&tid=1590472]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
169ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 481ms |

| 0 / 0 |
