Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
23.11.2010, 00:04
|
|||
---|---|---|---|
|
|||
Сложение Сумм из текстового файла и базы (dbf). |
|||
#18+
Здравствуйте всем! Пожалуйсто Помогите - объясните ! Задача такова: Есть тексовый файл (text01.txt). В строке, некоторые данные, разделеные точкой с запятой (;). Пример: 12-09-10;qqq; 5,760,000.00 ;kkk;hhh;sssss;14539 12-09-10;ggg; 147,000.00 ;ppp;hhh;sssss;23590 .. и т.д.................. 12-09-10;uuu; 18,000.00 ;vvv;hhh;sssss;76492 Из этой строки нужны: номер(Number) - это 14539, вид(vid) - это kkk, и сумма(summ) - 5,760,000.00. Есть база (dk1.dbf) с набором полей, среди которых есть Number, vid, summ. По номеру и виду (из текстового файла), нужно найти строку в базе, и в поле Summ записать результат сложения двух сумм (Из базы и текст. файла) И так до конца файла. ЗАРАНЕЕ СПАСИБО! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.11.2010, 02:25
|
|||
---|---|---|---|
Сложение Сумм из текстового файла и базы (dbf). |
|||
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.11.2010, 09:41
|
|||
---|---|---|---|
Сложение Сумм из текстового файла и базы (dbf). |
|||
#18+
LaraKr, А где же Ваше решение? :) См. APPEND FROM, INDEX, SET RELATION, REPLACE ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.11.2010, 09:42
|
|||
---|---|---|---|
Сложение Сумм из текстового файла и базы (dbf). |
|||
#18+
Добавчик, CREATE CURSOR ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.11.2010, 10:01
|
|||
---|---|---|---|
|
|||
Сложение Сумм из текстового файла и базы (dbf). |
|||
#18+
AleksMed, Это годится, если базы данных имеют постоянное имя, а если надо складывать несколько баз(46шт) каждый день и имена их всё время меняются например: tobol10.11.23. dbf yalut10.11.23. dbf zavod10.11.23. dbf и таких 46 файлов сегодня, а завтра tobol10.11.24. dbf yalut10.11.24. dbf zavod10.11.24. dbf и т.д.? Какой придумать алгоритм? Может здесь возможны маски? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.11.2010, 10:24
|
|||
---|---|---|---|
Сложение Сумм из текстового файла и базы (dbf). |
|||
#18+
ShuvaЭто годится, если базы данных имеют постоянное имя... Имя DBF можно в переменной передавать и есть ALIAS чтобы не привязываться к имени файла: Код: plaintext 1. 2. 3. 4.
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.11.2010, 11:14
|
|||
---|---|---|---|
Сложение Сумм из текстового файла и базы (dbf). |
|||
#18+
Shuva, Dima T уже написал по поводу как организовать потоковую обработку файлов. Могу только добавить, что после обработки перемещать обработанный файл в другой подкаталог, например, ARCHIVE ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.11.2010, 14:13
|
|||
---|---|---|---|
|
|||
Сложение Сумм из текстового файла и базы (dbf). |
|||
#18+
Dima T, Странно, файл tobol10.11.24. dbf четыре раза добавил в себя свои записи, остальные файлы не перебирал (всего их было 6)... Что-то здесь не так....? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&tablet=1&tid=1584782]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 300ms |
total: | 419ms |
0 / 0 |