-
В файле каждая строка - запись БД, значения разделены табуляцией. Я собираюсь читать файл построчно и потрошить строку, но влом. А нельзя ли красиво, через XML как-нибудь?
-
а он у тебя есть?
-
> а он у тебя есть? ты про лом?
-
DTS Import Source: Text File Distination: SQL Server
-
> DTS ImportЭто визард что ли? Я про run-time. Парсер строки уже дописываю, эх дубинушка...
-
> В файле каждая строка - запись БД, значения разделены табуляцией
:))) Вообще-то строки в текстовых файлах разделяются символом переноса строки, а не табуляцией.
> А нельзя ли красиво, через XML как-нибудь?
Можно. Берешь этот файл, разбираешь, где надо вставляешь какие надо XML-теги, записываешь его и потом скармливаешь серверу красивый XML :)))
-
ты про лом?
Я про xml
-
Парсер строки уже дописываю, эх дубинушка...
SplitRegExpr(строка файла,#9,стринглист)
-
вот, блин, к вопросу о XML. есть файл который легко читается встроенными парсерами, можно открыть как таблицу, сделать "инсерт фром ...", т.е. просто и быстро, но "красиво" это именно через XML... вот он разрекламированный "имидж" XML-я. вред воочию.
-
> эх дубинушка... а, понятно. BULK INSERT смотри. или DTS, OPENROWSET(/QUERY/DATASOURCE) + провайдер jet ISAM Text, + можно Linced Servers (если постоянно "вкачивать" бывает удобно)
-
> SplitRegExprКлассная вещь у меня Д7, нет такой
-
а stringreplace тоже? вполне можно обойтись
-
Уже сделал дубиной. Спасибо!
-
ocean (31.03.10 14:26) [12]
> Уже сделал дубиной. Спасибо!
завтра у тебя добавится поле в середину и будешь дубину по новой строгать. Это к вопросу про XML
|