Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ChekBox.Value INTO TABLE / 5 сообщений из 5, страница 1 из 1
11.03.2009, 15:22
    #35862416
Sid Sidov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ChekBox.Value INTO TABLE
Подскажите пожалуйста как лучше сделать!!! Семь флажков ChekBox будут указывать, что занести в поле в таблицу (1 или 0), не важно в принципе какое поле это будет, логического или символьного типа!!! Можно либо 0 или 1, занести в таблицу, не в этом суть!!!

Делал примерно так:

INSERT INTO TABLE1 ( vik , ; && 3 Вик
uzk , ; && 4 УЗК
mmp , ; && 5 ММП
pvk , ; && 6 ПВК
mk , ; && 7 МК
vibkontrol , ; && 8 Вибро контроль
aed) ;
VALUES ;
(STR(ThisForm.Check1.value), ;
STR(ThisForm.Check2.value), ;
STR(ThisForm.Check3.value), ;
STR(ThisForm.Check4.value), ;
STR(ThisForm.Check5.value), ;
STR(ThisForm.Check6.value), ;
STR(ThisForm.Check7.value))

Она вроде там единица сидит, но в таблицу не заноситься, просто пустые строки!!!
...
Рейтинг: 0 / 0
11.03.2009, 15:35
    #35862484
homik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ChekBox.Value INTO TABLE
авторВозвращает символьный эквивалент числового выражения.
STR(nExpression [, nLength [, nDecimalPlaces]])
Если параметр nLength пропущен, то по умолчание значение nLength равняется 10 .

Поэтому пишите alltrim(str(...)) либо ltrim(str(...))
...
Рейтинг: 0 / 0
11.03.2009, 15:36
    #35862488
Зингер
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ChekBox.Value INTO TABLE
Sid Sidov,

Какой смысл переводить нумерованную данную в строковую, а потом извлекать и переводить обратно? Но, если принципиально, то отрежь левые пробелы Ltrim-ом.
...
Рейтинг: 0 / 0
11.03.2009, 15:53
    #35862547
GermanGM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ChekBox.Value INTO TABLE
Еще проще ...str(thisform.CheckBoxX.value,1)... Но, ИМХО, наиболее целесообразно в таких случаях использовать поля логического типа
...
Рейтинг: 0 / 0
11.03.2009, 15:54
    #35862551
GermanGM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ChekBox.Value INTO TABLE
Еще проще ...str(thisform.CheckBoxX.value,1)... Но, ИМХО, наиболее целесообразно в таких случаях использовать поля логического типа
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ChekBox.Value INTO TABLE / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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