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

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


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

Вообще-то, это настройка по умолчанию. Не стоит изменять настройки, если не понимаете их смысл.
...
Рейтинг: 0 / 0
Заполнение колонки в таблице
    #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
Заполнение колонки в таблице
    #33743903
Александр!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос снят...
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Заполнение колонки в таблице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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