Чтение csv. Отчество Трампа
0 (0)
Чтение csv. Отчество Трампа ( tema 22.03.2018 12:28 )
3(2)Коллеги, получил сегодня граблями
file t("..\\import\\test1.txt") txt; while(next(t)) PrintLn("Отчество:" + t(2)); end;
test1.txt:
Шариков,Полиграф,Полиграфович Сидоров,Сидор,Сидорович Трамп,Дональд,
Как вы думаете, какое отчество будет у Трампа?
>> Ответитьзабавно ( Sergey V. Mamaev 23.03.2018 05:47 )
5(1)забавно.. можно ещё пробелами побаловаться в отчестве трампа, тоже интересный эффект.
думаю просто данный функционал не был востребован и поэтому не развивался
>> Ответитьинтересный эффект? подстава! ( tema 23.03.2018 06:17 )
5(1)позвольте не согласиться, обмен данными через текстовый файл с разделителями любим многими за простоту, наглядность и скорость. сейчас, да, уже не очень популярно, но блин, что ни у кого не осталось кода которому >10 лет?
сижу пытаюсь осознать, где и сколько недостоверных данных я мог насосать в базу при помощи RS.
>> Ответить
А в чем проблема ( msb_alal 23.03.2018 15:51 )
5(1)Поменяйте ptintln на msgbox. Мне кажется, все ок.
>> Ответитьили так ( msb_alal 23.03.2018 15:53 )
5(1)file t("..\\import\\test1.txt") txt;
while(next(t))
PrintLn("Отчество:" + t(2));
end;
PrintLn("__");
>> ОтветитьПробовали? Всё Ок? Версия у вас какая? ( tema 23.03.2018 16:43 )
5(1)Not specified
>> Ответитьесли банк, то 105-й ( msb_alal 23.03.2018 16:50 )
5(1)Not specified
>> Ответитьстранно. у вас точно нет отчества у Трампа? ( tema 23.03.2018 16:59 )
5(1)Not specified
>> ОтветитьSetDelim( "," ); ( Outcast 27.03.2018 08:58 )
5(1)Нужно использовать SetDelim, вроде это даже лет 20 назад использовать нужно было...
При первом запуске:
Отчество:Полиграфович Отчество:Сидорович Отчество:идорович
Но стоит добавить в начало макро:
SetDelim( "," );
Результат:
Отчество:Полиграфович Отчество:Сидорович Отчество:
>> Ответить