Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
Mmsp3
-
- Начинающий

-
-
- Сообщения: 2
- Зарегистрирован: 30.05.2010 (Вс) 17:28
Mmsp3 » 30.05.2010 (Вс) 17:38
Есть txt файл, где в качестве разделителя значений используется символ "|". Например:
1|20091216|10204121116009|000000|643||2|2||||0|0|1||0|5|0|0|0|0|1|109029|000000|врврвр;
3|20091216|10902913058659|000000|643||4|2||||4|0|0||0|0|3|0|0|0|1|109029|000000|лмрврово;
8|20091216|10902913058666|000000|643||4|2||||0|0|9||0|0|0|6|0|0|1|109029|000000|вавававв;
5|20091216|10902913058673|000000|643||4|2||||0|0|7||0|0|2|0|0|0|1|109029|000000|вувуву;
8|20091216|10902913058680|000000|643||4|2||||5|0|0||0|0|0|0|9|0|1|109029|000000|вааукак;
Необходимо загрузить данные значения в базу данных. Вопрос - как лучше организовать обработку строк, чтобы получить из них значения?
-
alibek
-
- Большой Человек

-
-
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
alibek » 30.05.2010 (Вс) 18:27
Есть несколько способов.
Оптимальный — функция импорта данных в менеджере базы данных.
Lasciate ogni speranza, voi ch'entrate.
-
Mmsp3
-
- Начинающий

-
-
- Сообщения: 2
- Зарегистрирован: 30.05.2010 (Вс) 17:28
Mmsp3 » 30.05.2010 (Вс) 18:40
Да нет, нужен робот (без участия оператора). В каждом файле до 20 000 записей, за сутки генерится более 1 500 таких файлов.
-
Kovu
-
- Постоялец

-

-
- Сообщения: 924
- Зарегистрирован: 29.04.2005 (Пт) 17:38
Kovu » 30.05.2010 (Вс) 19:11
Mmsp3 писал(а): Вопрос - как лучше организовать обработку строк, чтобы получить из них значения?
применить Split к каждой строке.
Если всё делать своими ручками, они скоро отвалятся !
-
alibek
-
- Большой Человек

-
-
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
alibek » 30.05.2010 (Вс) 21:35
Mmsp3 писал(а):Да нет, нужен робот (без участия оператора). В каждом файле до 20 000 записей, за сутки генерится более 1 500 таких файлов.
И что?
В любой нормальной СУБД есть инструменты для импорта в пакетном режиме и запуска задач по расписанию.
Lasciate ogni speranza, voi ch'entrate.
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: Majestic-12 [Bot], Yandex-бот и гости: 4