powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ошибка при закрытии таблицы
13 сообщений из 13, страница 1 из 1
Ошибка при закрытии таблицы
    #39416000
glamis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть конструкция:
Код: vbnet
1.
2.
3.
If used(_tbl)
    Use in (_tbl)
Endif



Выдает ошибку: alias ... not found в строке use in (_tbl)
...
Рейтинг: 0 / 0
Ошибка при закрытии таблицы
    #39416005
Doctor_y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
in - убери
...
Рейтинг: 0 / 0
Ошибка при закрытии таблицы
    #39416009
glamis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doctor_y,

Если убрать in - это будет переоткрытие таблицы. А в случае курсора - ошибка.
...
Рейтинг: 0 / 0
Ошибка при закрытии таблицы
    #39416017
asdor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
glamisВыдает ошибку: alias ... not found в строке use in (_tbl)

Странно. Написано все верно. В промежутке точно ничего нет?
Может таймер где то?
...
Рейтинг: 0 / 0
Ошибка при закрытии таблицы
    #39416162
glamis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asdor,

Похоже какой-то relation рвет. Пока не знаю как найти. Даже не знаю как искать:(
...
Рейтинг: 0 / 0
Ошибка при закрытии таблицы
    #39416237
Doctor_y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
glamisDoctor_y,

Если убрать in - это будет переоткрытие таблицы. А в случае курсора - ошибка.

Извини, подумал открытие.
IF USED(_tbl) && Если используется
SELECT (_tbl) && Выбрать ее
USE && Закрыть
ENDIF
...
Рейтинг: 0 / 0
Ошибка при закрытии таблицы
    #39416245
Doctor_y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
asdorglamisВыдает ошибку: alias ... not found в строке use in (_tbl)

Странно. Написано все верно. В промежутке точно ничего нет?
Может таймер где то?

Ничего странного. Написано не верно, поэтому я и подумал, что человек хочет открыть таблицу. Не найден псевдоним таблицы для открытия таблицы. А закрывают таблицу USE без параметров, предварительно перейдя в эту рабочую область.
...
Рейтинг: 0 / 0
Ошибка при закрытии таблицы
    #39416260
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня нормально работает, без ошибок
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
_tbl = 'test'

create Table (_tbl) free (f c(1))


if used(_tbl)
	use in (_tbl)
	? 'close'
endif


Смотри что у тебя в _tbl.
...
Рейтинг: 0 / 0
Ошибка при закрытии таблицы
    #39416264
Doctor_yglamisDoctor_y,

Если убрать in - это будет переоткрытие таблицы. А в случае курсора - ошибка.

Извини, подумал открытие.
IF USED(_tbl) && Если используется
SELECT (_tbl) && Выбрать ее
USE && Закрыть
ENDIF
Doctor_yА закрывают таблицу USE без параметров, предварительно перейдя в эту рабочую область. Ошибаетесь, батенька, и других в заблуждение вводите. Достаточно одной строки.
Код: sql
1.
use in select(_tbl)
...
Рейтинг: 0 / 0
Ошибка при закрытии таблицы
    #39416307
Doctor_y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
правильный проходящий.Doctor_yпропущено...


Извини, подумал открытие.
IF USED(_tbl) && Если используется
SELECT (_tbl) && Выбрать ее
USE && Закрыть
ENDIF
Doctor_yА закрывают таблицу USE без параметров, предварительно перейдя в эту рабочую область. Ошибаетесь, батенька, и других в заблуждение вводите. Достаточно одной строки.
Код: sql
1.
use in select(_tbl)



Я никогда не ошибаюсь. Достаточно для кого? Для меня да. Одно и тоже действие, только разбитое по строкам и с проверкой использования таблицы.
...
Рейтинг: 0 / 0
Ошибка при закрытии таблицы
    #39416325
Doctor_yЯ никогда не ошибаюсь.У нас тут очередной уникум... :) Достаточно для кого? Не для "кого", а для "чего". Для закрытия таблицы.Для меня да. Одно и тоже действие, Почти. Что-то "предварительно перейдя в эту рабочую область" не видно.только разбитое по строкам и с проверкой использования таблицы.Потрясающая догадливость :)
...
Рейтинг: 0 / 0
Ошибка при закрытии таблицы
    #39416364
Doctor_y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
правильный проходящий.Для закрытия таблицы.
Для закрытия таблицы достаточно USE.
Все остальное, в моем случае, переход в рабочую область, в твоем закрытие в этой рабочей области. Все зависит от предыдущего кода, если ты работал с этой таблицей и хочешь закрыть USE, если ты работал с другой и тебе пришла в голову мысль закрыт - USE in SELECT(...). Непонятно мне только одно, зачем присваивать имя таблицы переменной. Объясни.
...
Рейтинг: 0 / 0
Ошибка при закрытии таблицы
    #39416391
Doctor_yправильный проходящий.Для закрытия таблицы.
Для закрытия таблицы достаточно USE.Очередной открыватель глаз ...Все остальное, в моем случае, переход в рабочую область, в твоем закрытие в этой рабочей области. Все зависит от предыдущего кода, если ты работал с этой таблицей и хочешь закрыть USE, если ты работал с другой и тебе пришла в голову мысль закрыт - USE in SELECT(...). И как я сам об этом не догадался?!Непонятно мне только одно, зачем присваивать имя таблицы переменной. Объясни.А при чем тут я? Адресуй сей вопрос автору темы.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ошибка при закрытии таблицы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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