Вниз
Скачать: 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.042 c
14-1085738439
syte_ser78
2004-05-28 14:00
2004.06.13
Учебник по Turbo Vision


4-1083820741
Chris
2004-05-06 09:19
2004.06.13
Помогите извлечь флешку


1-1086183727
first_may
2004-06-02 17:42
2004.06.13
TRegistry


14-1085838902
Guddini
2004-05-29 17:55
2004.06.13
Подскажите, как найти все файлы в папке с заданной маской?


1-1085734256
evgen
2004-05-28 12:50
2004.06.13
Как запретить редактировать все столбцы DBgrid кроме одного?




   Наверх