Нужна помощь по программированию на C# для Transaq Connector
Здравствуйте, может кто-то поможет и откликнется на помощь, хочу сделать кое какие дополнения в код transaq connector который выложен в качестве примера на сайте финама. Кто может помочь в этом вопросе напишите плиз в личку, сам вопрос не долгий и достаточно простой.
Если вкрадце то пытаюсь вывести в DataGridView открытые позиции по срочному рынку, и сталкиваюсь с такой проблемой что не могу сделать так чтобы данные в DataSet (из которого подгружаются данные в DataGridView) обновлялись а не добавлялись новые строчки.
Андрей К, данные считываются из ответа на запрос, добавляются в DataSet из которого потом данные передаются в DataGridView. и вот как раз не знаю в каком именно месте кода вставить Clear для DataSet
Довольно много занимался Transaq Connector в связке с C# и продолжаю это делать.
Могу попробовать помочь. Обычно новые строки добавляются потому, что строки DataSet являются By Ref типами и каждый из объектов в таком случае уникальный, даже если все параметры совпадают. Это просто отдельная идентичная копию со своим местом в памяти.
В такой ситуации, чтобы проверить, есть ли уже такой объект в базе, нужно писать Linq query или что-то вроде того.
В рамках Transaq Connector с точки зрения портфеля связка (Номер счета + ID борда + Security code) является уникальной, поэтому фильтровать нужно по соответствию сразу всех 3х параметров.
Более детально могу сказать только глянув на код объекта, который ты пихаешь в DataSet.
IT-инфраструктура трети российских банков не готова к приему цифрового рубля В настоящее время в пилотных проектах по внедрению цифрового рубля участвует 21 банк, 6 из которых использует решение «Цифр...
В КОТЕЛЬНИКАХ НЕТ ПОРЯДКА. ПОЧЕМУ???
Засилье мигрантов приводит к дерусификации школ. Из восьми тысяч учеников 50% русские, 44% — новоиспеченные граждане РФ, 6% — мигранты. Так, в некоторых класс...
genubat, — step by step — шаг вперед — два назад!
— За почти 35 лет — такого пути — и горизонта цели — НЕ ВИДАТЬ!
— «Любитель приложится — к 2м сиськам 2х разных мамок».
Роман Хорошев рассказал на РБК ТВ о выходе компании на IPO Уважаемые инвесторы!Романа Хорошева пригласили на РБК ТВ, где он подробно рассказал о деятельности компании, ее финансовых показателях и план...
Две китайские нефтяные компании в марте прекратили закупки нефти у России, еще две сократили их объемы, передает Reuters со ссылкой на источники.
По данным агентства, китайские компании пошли на ...
Владимир Кожемяко, даже по Нике стоит выплата купонов, что полный бред. Не будет ничего выплачено сегодня. Арбитражный бы не позволил такой фокус провести
Могу попробовать помочь. Обычно новые строки добавляются потому, что строки DataSet являются By Ref типами и каждый из объектов в таком случае уникальный, даже если все параметры совпадают. Это просто отдельная идентичная копию со своим местом в памяти.
В такой ситуации, чтобы проверить, есть ли уже такой объект в базе, нужно писать Linq query или что-то вроде того.
В рамках Transaq Connector с точки зрения портфеля связка (Номер счета + ID борда + Security code) является уникальной, поэтому фильтровать нужно по соответствию сразу всех 3х параметров.
Более детально могу сказать только глянув на код объекта, который ты пихаешь в DataSet.