Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
12.08.2003, 18:10
|
|||
---|---|---|---|
|
|||
Как засунуть выборку в файл вместо курсора? |
|||
#18+
Делаем что нибудь типа: =sqlconnect(MyConnection1,'select * from dtatabase.table1','MyCursor') Можно ли, результат выборки засунуть сразу в существующий dbf файл (структура совпадает), а не в курсор? Ведь курсор - это тот же dbf файл! Если можно, то подскажите синтаксис! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.08.2003, 20:00
|
|||
---|---|---|---|
|
|||
Как засунуть выборку в файл вместо курсора? |
|||
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
&& Но зачем это надо? не проще ли сделать Select ....... into table (nameDBF). ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.08.2003, 20:42
|
|||
---|---|---|---|
Как засунуть выборку в файл вместо курсора? |
|||
#18+
2 Догма А не мог бы ты пояснить свой код. Фактически ты просто переоткрыл курсор под другим именем. А смысл? Если в исходном вопросе целью является запись в уже существующий DBF файл на стороне клиента, то это можно сделать так: =sqlconnect(MyConnection1,'select * from dtatabase.table1','MyCursor') select MyTab APPEND FROM (DBF('MyCursor')) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.08.2003, 11:58
|
|||
---|---|---|---|
|
|||
Как засунуть выборку в файл вместо курсора? |
|||
#18+
А что тут объяснять-то? Задача какая? - получить таблицу, причем без второго запроса с сохранением в dbf. Курсор по любому на диске буферится.По вашему что, структуру файла имеет отличного от dbf? Вы попробуйте , уверен что все вопросы отпадут. И прошу прощение за ошибочки, но они очевидны, просто спешилось. А то что переоткрыл, там мож человеку поюзадь дальше данные нужно будет. Можно переоткрывать, можно не переоткрывать, это дело вкуса. Главное что фал заимели, а команду COPY FILE FileName1 TO FileName2 никто не отменял. И если не устраивает вас, работать с файлом структуры dbf , а расширения tmp, то просто скопируйте его в другое место. COPY FILE (lcpath)TO "твое_добро.dbf", можешь фоксом, можешь API, это тож дело вкуса. Еще вопросы есть ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&tablet=1&tid=1598044]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 167ms |
0 / 0 |