Вниз
Скачать: CL | DM;

My SQL   Найти похожие ветки 

← →
Евгений   (2004-05-21 17:55) [0]

Подскажите пожлуйста !
Требуется сделать одну вещь!
Есть MySql база и
в неё периодически (раз 6 в день) нужно импортировать прайс лист из внешнего файла!
Как это лучше реализовать? И как долго может занять этот процесс!?


← →
Vlad ©   (2004-05-21 18:02) [1]


> Как это лучше реализовать?

Зависит от того в каком формате прайс лист


> И как долго может занять этот процесс!?

Зависит от величины прайс-листа, т.е. кол-во строк, а так же от метода перекачки, а метод соотв зависит опять же от того в каком формате прайс лист


← →
Евгений   (2004-05-21 18:29) [2]

Прайс лист порядка 4500 записей !
Формат файла будет txt !


← →
Vlad ©   (2004-05-21 18:42) [3]


> Евгений   (21.05.04 18:29) [2]

Ну, если хорошо сделаешь, то такой объем пройдет меньше чем за минуту.
Самый лобовой алгоритм решения - читаешь построчно из файла, затем парсишь строку на части (переменные), и подставляешь эти переменные в SQL запрос
insert into mytable (f1, f2, f3,...) values (:var1, :var2, :var3,...)
Если повезет, то файл можно преобразовать к какому нибудь удобоваримомоу формату (скажем Excel позволяет читать файлы с разделителями), и уже с Excel"евским файлом будешь работать, так проще.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.024 c
3-1085399227
Alex_xxx
2004-05-24 15:47
2004.06.13
Новая беда: где взять Provider=Microsoft.Jet.OLEDB.4.0???


14-1085730236
Mad Dancer
2004-05-28 11:43
2004.06.13
Работа с картинками


1-1085941299
jafar
2004-05-30 22:21
2004.06.13
Непонятки с указателями


3-1085157912
Igor_P
2004-05-21 20:45
2004.06.13
автоинкремент в Interbase


3-1085385188
AVP_opck
2004-05-24 11:53
2004.06.13
есть ли программа мониторинга процессов в сервере IB




   Наверх