powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ошибка
13 сообщений из 13, страница 1 из 1
ошибка
    #34587437
_mirror
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
делаю запрос в таблице customer, он выдает

alias customer is not found
...
Рейтинг: 0 / 0
ошибка
    #34587478
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А сам запрос надо угадывать?
...
Рейтинг: 0 / 0
ошибка
    #34587493
_mirror
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey SizovА сам запрос надо угадывать?

IF thisform.optiongroup1.Value=1 THEN
LOCATE FOR customer.fio=ALLTRIM(thisform.text20.Value)
IF FOUND() then
thisform.text1.Value=customer.fio
ENDIF
ENDIF
...
Рейтинг: 0 / 0
ошибка
    #34587517
BMJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BMJ
Гость
А что будет если нет?
...
Рейтинг: 0 / 0
ошибка
    #34587518
BMJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BMJ
Гость
Не в смысле locate не найдет.
А проверку на алиас можно сделать IF !USED(' Alias')
...
Рейтинг: 0 / 0
ошибка
    #34587519
Burn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
IF thisform.optiongroup1.Value= 1  THEN
   SELECT customer
   LOCATE FOR customer.fio=ALLTRIM(thisform.text20.Value)
   IF FOUND() then
      thisform.text1.Value=customer.fio
   ENDIF
ENDIF
Таблица customer ваще открыта?
...
Рейтинг: 0 / 0
ошибка
    #34587538
_mirror
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Burn
Код: plaintext
1.
2.
3.
4.
5.
6.
IF thisform.optiongroup1.Value= 1  THEN
   SELECT customer
   LOCATE FOR customer.fio=ALLTRIM(thisform.text20.Value)
   IF FOUND() then
      thisform.text1.Value=customer.fio
   ENDIF
ENDIF
Таблица customer ваще открыта?

объясните мне я пишу программу которая будет стоять на одном из четырех компьютеров объединенных в сеть. каждый раз при обращении к таблице надо ее открывать или нет, как использовать и зачем alias, как это все будет работать если я делаю базу для нескольких пользователей.
...
Рейтинг: 0 / 0
ошибка
    #34587541
_mirror
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
почему при выводе числовых данных из таблицы в textbox они закрепляются справо, как это исправить
...
Рейтинг: 0 / 0
ошибка
    #34587544
Burn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_mirror
каждый раз при обращении к таблице надо ее открывать или нет, как использовать и зачем alias, как это все будет работать если я делаю базу для нескольких пользователей.
Таблица открывается по команде USE <имя таблицы> и остается открытой до выдачи команды USE IN <имя таблицы> Или пока в тойже рабочей области не будет открыта другая.
А алиас это всего навсего псевдоним таблицы. Иногда очень удобно - таблицы могут иметь разные названия а алиас при открытие будет один и тот же и программа будет одна
...
Рейтинг: 0 / 0
ошибка
    #34587548
_mirror
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Burn _mirror
каждый раз при обращении к таблице надо ее открывать или нет, как использовать и зачем alias, как это все будет работать если я делаю базу для нескольких пользователей.


Таблица открывается по команде USE <имя таблицы> и остается открытой до выдачи команды USE IN <имя таблицы> Или пока в тойже рабочей области не будет открыта другая.

вот я сейчас пишу обработчик нажатия кнопки поиск

USE customer.dbf
IF thisform.optiongroup1.Value=1 THEN
SELECT customer
LOCATE FOR customer.fio=ALLTRIM(thisform.text20.Value)
IF FOUND() then
thisform.text1.Value=customer.fio
thisform.text2.Value=customer.firma
thisform.text3.Value=customer.status1
ENDIF
ENDIF

при нажатии кнопки поиск он выдает file is in use
...
Рейтинг: 0 / 0
ошибка
    #34587576
ну...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
... а сколько медведей у Медведева ?
...
Рейтинг: 0 / 0
ошибка
    #34587579
_mirror
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну...... а сколько медведей у Медведева ?

http://www.sql.ru/forum/actualthread.aspx?tid=439369
...
Рейтинг: 0 / 0
ошибка
    #34587696
Burn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_mirror
при нажатии кнопки поиск он выдает file is in use
Значит он был уже открыт раньше - или в DE формы, или в другой форме или процедуре и не закрыт.
ВАще подход обычно такой - фома запустилась и открыла все необходимые для работы таблицы. Форма закрылась - все открытые таблицы за собой закрыла.

Поставь точку останова в своем методе click и посмотри какие таблицы открыты
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ошибка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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