Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
19.01.2011, 18:08
|
|||
---|---|---|---|
|
|||
текст из edit |
|||
#18+
как правильно описать слеж действия. Мне нужно из едита вытянуть значение, и засунуть его в запрос. Для этого я описал гл. переменную, и внес в нее значение из едита и ставил в запрос, но не пашет, в чем ошибка? Public a a = thisform.text1.text select * from table1 where znachenie = a ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.01.2011, 19:43
|
|||
---|---|---|---|
|
|||
текст из edit |
|||
#18+
Public a a = alltrim(thisform.text1.value) select * from table1 where alltrim(znachenie) = a ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.01.2011, 21:58
|
|||
---|---|---|---|
|
|||
текст из edit |
|||
#18+
Местами администратор, Этот код не работает, открывается пустая таблица, какими способами можно еще это сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.01.2011, 22:22
|
|||
---|---|---|---|
текст из edit |
|||
#18+
Использование глобальных переменных - потенциально опасно, а в данном случае - бессмысленно. Вполне достаточно переменной типа LOCAL. Код: plaintext 1. 2.
А по сути, для начала неплохо бы уточнить типы используемых данных. Т.е. соответствует ли тип данных TextBox типу данных поля znachenie. Вы не пытаетесь сравнить число и строку? Далее следует проверить, что же попало в переменную. Код: plaintext 1. 2. 3. 4. 5.
Если речь идет о символьных данных, то следует проверить кодовые страницы. Как среды FoxPro, так и собственно таблицы. Кроме всего прочего, убедится, что есть файл конфигурации (он потребуется, если кодовые страницы среды и таблицы - разные) Код: plaintext 1. 2. 3.
Надо бы еще посмотреть кодовую страницы собственно формы в которой находится TextBox. Это можно сделать в окне Project Info, если форма включена в проект. Надеюсь, Вы не брали форму или классы из Solution и не строили их при помощи построителя? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.01.2011, 22:23
|
|||
---|---|---|---|
текст из edit |
|||
#18+
Dima123123123, значит, в таблице нет того значения в поле znachenie, которое заведено в контрол text1, вот и все. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&tablet=1&tid=1584615]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
75ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 316ms |
total: | 489ms |
0 / 0 |