|
А можно ли ???
|
|||
---|---|---|---|
#18+
Можно ли написать программу на VFP 7, которая бы находила в файле определённую запись и записывала бы её в таблицу базы данных? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2003, 12:02 |
|
А можно ли ???
|
|||
---|---|---|---|
#18+
Можно Для более подробного ответа нужно знать о каком файле идет речь. Текстовый файл? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2003, 12:08 |
|
А можно ли ???
|
|||
---|---|---|---|
#18+
Допустим есть файл, который содержит примерно следующую информацию: m:host equ 789 m:hrtst equ 957 m:hiokst equ 697 m:hpo equ 2836 .......... и т. д. И есть таблица в БД, в которой - колонка, которая должна содержать эти числа, но выборочно, т. е. например строка m:hrtst не нужна. Подскажите , пожалуйста, какие команды лучше всего применить??? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2003, 14:21 |
|
А можно ли ???
|
|||
---|---|---|---|
#18+
К тому, что тебе ответили на nsvisual.com могу добавить следующее. Если количество строк в текстовом файле не превышает 65000, то можно скинуть файл в массив =ALINES(laOtbor,FileToStr('Otbor.txt')) В данном случае получится массив laOtbor в каждом элементе которого содержиться одна строка текстового файла. Если длина одной записи не превышает 254 символа, но общее количество записей более 65000, то можно сбросить файл во временную таблицу Код: plaintext 1. 2.
Если же и длина одной строки больше 254 и общее число записей больше 65000, то для разбора текстового файла придется использовать функции низакого уровня FOPEN(), FGETS(), FCLOSE() Ну и далее в цикле перебираешь каждую строку и ищешь нужный фрагмент ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2003, 14:26 |
|
|
start [/forum/topic.php?fid=41&tid=1598256]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 263ms |
total: | 396ms |
0 / 0 |