powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Можно ли на лету сменить алиас открытой таблицы/курсора?
6 сообщений из 6, страница 1 из 1
Можно ли на лету сменить алиас открытой таблицы/курсора?
    #35489832
CTAC-KO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!

Или это можно только путем ре-SELECT * и закрытия исходника достичь?

спасибо
вфп9
...
Рейтинг: 0 / 0
Можно ли на лету сменить алиас открытой таблицы/курсора?
    #35489870
Galyamov Rinat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В смысле имя курсора???

Select * from table into cursor cursor1

use (dbf('cursor1')) in 0 alias cursor2

use in cursor1


Я вот только так знаю :)


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Можно ли на лету сменить алиас открытой таблицы/курсора?
    #35489950
piva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Select * from table into cursor cursor2 nofilter
так нельзя что ли ?
...
Рейтинг: 0 / 0
Можно ли на лету сменить алиас открытой таблицы/курсора?
    #35489986
Sergey Sizov.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pivaSelect * from table into cursor cursor2 nofilter
так нельзя что ли ?
Это уже будет другая таблица/курсор. Но вот если убрать nofilter то как раз и будет та же таблица/курсор, но с дополнительным алиасом. Правда совершенно непонятен смысл желаемого действия и для чего такое может понадобиться.
...
Рейтинг: 0 / 0
Можно ли на лету сменить алиас открытой таблицы/курсора?
    #35490162
CTAC-KO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо, я так и думал :)

Идея была такая - функция делает выборку в курсор, всегда одно и то же наименование, и возвращает результат выборки T/F. Если Т то вызвавшая процедура знает, что результат в алиасе таком-то и переименовывает его под себя для дальнейшего юзания.
в принципе глупо, нада в фунцию просто передавать необходимое наименование курсора сразу.

короче было интересно можно ли....
...
Рейтинг: 0 / 0
Можно ли на лету сменить алиас открытой таблицы/курсора?
    #35490488
Galyamov Rinat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, получил ответ, можно. Дальше что?


А вообще правильнее - это передать строку с именем.

Или сгенерировать уникальное наименование курсора и вернуть его в вызывающую
функцию, типа то что просил находится "здесь".


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Можно ли на лету сменить алиас открытой таблицы/курсора?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]