AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX Blogs
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.12.2007, 17:30   #1  
Blog bot is offline
Blog bot
Участник
 
25,617 / 848 (80) +++++++
Регистрация: 28.10.2006
C# and AX Development: Reading CSV files in AX (Axapta)
Источник: http://olondono.blogspot.com/2007/12...a-asciiio.html
==============

Reading CSV files in AX (Axapta)


AsciiIo x = new AsciiIo("C:\MyFilename.csv","R");
Container y;
CustTable ct;
CustAccount accountNum;
;

x.inRecordDelimiter('\r\n');
x.inFieldDelimiter(','); // Or other values like ; or \t

while (x.status() == IO_Status::Ok)
{
y = x.read();

if (conlen(y) == 3) // You can validate content here
{
accountNum = ConPeek(y, 1); // Index is one based (1-based) no zero based (0-based)

ttsbegin;

select forupdate ct
index hint AccountIdx
where ct.AccountNum == accountNum;

if (ct)
{
// Read and update fields
...
ct.update();
}
else
{
// Fill fields and insert record
...
ct.insert();
}

ttscommit;
}
}

Источник: http://olondono.blogspot.com/2007/12...a-asciiio.html
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:25.