Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ошибка udate sql / 3 сообщений из 3, страница 1 из 1
23.07.2009, 14:30
    #36105585
bobsan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка udate sql
UPDATE spr_kl SET name=thisform.text1.text WHERE n0=ed_n0
такая запись вызывает ошибку "alias text1 not found"

а такая проходит
qqq=thisform.text1.text
UPDATE spr_kl SET name=qqq WHERE n0=ed_n0

я не понял.
...
Рейтинг: 0 / 0
23.07.2009, 16:13
    #36105915
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка udate sql
bobsanUPDATE spr_kl SET name=thisform.text1.text WHERE n0=ed_n0
такая запись вызывает ошибку "alias text1 not found"

а такая проходит
qqq=thisform.text1.text
UPDATE spr_kl SET name=qqq WHERE n0=ed_n0

я не понял.
Уже не однократно тут обсуждалось, что не стоит использовать в командах SELECT (UPDATE, INSERT, DELETE) - SQL ссылки на объекты VFP. Уж больно они похожи на алиасы таблиц (курсоров) и полей. Результат может быть не предсказуемым.
С уважением, Алексей.
P.S. Мне кажется, лучше все-таки использовать свойство Value, а не Text (qqq=thisform.text1.Value)
...
Рейтинг: 0 / 0
24.07.2009, 10:41
    #36107135
bobsan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка udate sql
спасибо за внятный ответ. учтем в дальнейшем.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ошибка udate sql / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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