Вопрос о создании таблиц. | |
---|---|
rusl Сообщений: 200 Откуда: СПб Дата регистрации: 01.02.2005 |
Вопрос вот в чем.
Есть Папка c:\fox\ в которой находятся подпапки site_name_1, site_name_2, ... и т.д. (Соответственно получаем c:\fox\site_name_1\ и т.д.) В этих подпапках лежат текстовые файлы text_1, text_2... и т.д. (Соответственно получаем c:\fox\site_name_1\text_1, ... и т.д.) Каким образом можно переносить сожержимое этих подпапок в мемо-поля новых таблиц, имеющих те же имена (то есть для каждой подпапки одна таблица с тем же именем и количеством мемополей соответствующим количеству текстовых файлов в данной подпапке)? И как можно было бы упростить этот алгоритм (и можно ли так делать вообще)? :
Заранее спасибо! Отредактировано (14.02.05 16:44) ------------------ |
Re: Вопрос о создании таблиц. | |
---|---|
Mitchman Сообщений: 9978 Откуда: Николаев Дата регистрации: 24.05.2002 |
Делать можно все
только у тя по ДБФу на каждый файл получается кажись а в тексте ты говоришь о создании одного ДБФа на папку попей чайку/кофе и еще раз глянь на текст исходника |
Re: Вопрос о создании таблиц. | |
---|---|
Владимир Максимов Сообщений: 14100 Откуда: Москва Дата регистрации: 02.09.2000 |
Кстати, ты вообще-то запускаешь свой собственный код? Или выкладываешь так, не тестируя? Вот этот кусок
Работать не будет. Между этими командами надо вставить команду APPEND BLANK чтобы было куда записывать информацию. ------------------ |
Re: Вопрос о создании таблиц. | |
---|---|
rusl Сообщений: 200 Откуда: СПб Дата регистрации: 01.02.2005 |
Владимиру Максимову
Спасибо за APPEND BLANK. Только недавно стал заниматься Фоксом и пока делаю глупые ошибки. А код я запускал, но ошибку Фокс не выдавал, хотя и таблицы не создавал. Mitchman'у "Делать можно все только у тя по ДБФу на каждый файл получается кажись а в тексте ты говоришь о создании одного ДБФа на папку попей чайку/кофе и еще раз глянь на текст исходника" Но ведь здесь я создаю для каждой подпапки дбф FOR d=1 TO count_of_dir ...или так не получится?
|
Re: Вопрос о создании таблиц. | |
---|---|
Mitchman Сообщений: 9978 Откуда: Николаев Дата регистрации: 24.05.2002 |
Отредактировано (14.02.05 19:05) ------------------ - «свидомые украинцы озабочены не столько созданием украинской культуры, сколько уничтожением русской» - Олесь Бузина |
Re: Вопрос о создании таблиц. | |
---|---|
rusl Сообщений: 200 Откуда: СПб Дата регистрации: 01.02.2005 |
Спасибо большое!
Но так то теперь должно сработать? Видимых глюков вроде нет... |
Re: Вопрос о создании таблиц. | |
---|---|
rusl Сообщений: 200 Откуда: СПб Дата регистрации: 01.02.2005 |
Меня смущает, могу ли я таким образом задавать текущий каталог, откуда брать файлы:
|
Re: Вопрос о создании таблиц. | |
---|---|
Igor Korolyov Автор Сообщений: 34580 Дата регистрации: 28.05.2002 |
Hi, rusl!
А самому попробовать? Вообще-то более красиво будет:
дописывается как префикс относительный путь к нужному каталогу и всё... Но это уж сам если интересно попробуй ------------------ WBR, Igor |
Re: Вопрос о создании таблиц. | |
---|---|
rusl Сообщений: 200 Откуда: СПб Дата регистрации: 01.02.2005 |
"А вообще там постоянная смена каталога не обязательна - просто где нужно
дописывается как префикс относительный путь к нужному каталогу и всё... Но это уж сам если интересно попробуй " Это как? Вроде APPEND MEMO m1 FROM (dir_name)\(table_name)? А что значит m в CD [b](m.current_catalog + JUSTSTEM(directory_info[m.i, 1]))[\b]? Заранее прошу прощение за невежество. |
Re: Вопрос о создании таблиц. | |
---|---|
Владимир Максимов Сообщений: 14100 Откуда: Москва Дата регистрации: 02.09.2000 |
Ну, попробуй так:
------------------ |
© 2000-2024 Fox Club  |