Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Заполнение колонки в таблице / 7 сообщений из 7, страница 1 из 1
22.05.2006, 13:02
    #33742415
Александр!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнение колонки в таблице
Создаю таблицу следующим образом: CREATE TABLE ("TABLES\" + thisform.text1.Value) FREE (Nn1 c(67), Nn2 c(67), Nn3 l(1), Nn4 i(4)) . Как программно заполнить 1-ую колонку Nn1?
...
Рейтинг: 0 / 0
22.05.2006, 14:00
    #33742650
Проходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнение колонки в таблице
На выбор:
1.
Код: plaintext
Replace  Nn1 with <YourValue>
2.
Код: plaintext
Insert into ("TABLES\" + thisform.text1.Value) (Nn1) values (<YourValue>)
...
Рейтинг: 0 / 0
22.05.2006, 14:33
    #33742738
dmitryx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнение колонки в таблице
Еще вариант, если нужно заполнить всю колонку:
Код: plaintext
1.
2.
UPDATE ("TABLES\" + thisform.text1.Value) ;
   SET Nn1 = "тут ваш текст" ;
   WHERE EMPTY(Nn1)

Разумеется перед этим должна быть создана хотя бы одна запись.
...
Рейтинг: 0 / 0
22.05.2006, 16:17
    #33743062
Александр!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнение колонки в таблице
проходящий
Код: plaintext
Insert into ("TABLES\" + thisform.text1.Value) (Nn1) values (<YourValue>)


А можно сделать как-нибудь, чтоб во все остальные колонки не добавлялось .NULL. ??
...
Рейтинг: 0 / 0
22.05.2006, 19:18
    #33743674
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнение колонки в таблице
Александр!А можно сделать как-нибудь, чтоб во все остальные колонки не добавлялось .NULL. ??
Код: plaintext
SET NULL OFF

Вообще-то, это настройка по умолчанию. Не стоит изменять настройки, если не понимаете их смысл.
...
Рейтинг: 0 / 0
22.05.2006, 22:32
    #33743884
Александр!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнение колонки в таблице
Код: plaintext
SET NULL OFF

Я и не менял ее... Я пишу:
CREATE TABLE ("TABLES\" + thisform.text1.Value) FREE (Nn1 c(67), Nn2 c(67), Nn3 l(1), Nn4 i(4))
Insert into ("TABLES\" + thisform.text1.Value) (Nn1) values ("Текст1")
Insert into ("TABLES\" + thisform.text1.Value) (Nn1) values ("Текст2")
А он мне выдает таблицу, в 1-ой колонке 2-е строки: Текст1 и Текст2, а в остальных .NULL.
А куда вставлять SET NULL OFF???
...
Рейтинг: 0 / 0
22.05.2006, 22:41
    #33743903
Александр!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнение колонки в таблице
Вопрос снят...
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Заполнение колонки в таблице / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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