Блог им. supreme666

Нужна помощь по программированию на C# для Transaq Connector

Здравствуйте, может кто-то поможет и откликнется на помощь, хочу сделать кое какие дополнения в код transaq connector который выложен в качестве примера на сайте финама. Кто может помочь в этом вопросе напишите плиз в личку, сам вопрос не долгий и достаточно простой.

Если вкрадце то пытаюсь вывести в DataGridView открытые позиции по срочному рынку, и сталкиваюсь с такой проблемой что не могу сделать так чтобы данные в DataSet (из которого подгружаются данные в DataGridView) обновлялись а не добавлялись новые строчки.
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
786 | ★2
10 комментариев
Сама наивность:)
а что за таблица?
avatar
Андрей К, данные считываются из ответа на запрос, добавляются в DataSet из которого потом данные передаются в DataGridView. и вот как раз не знаю в каком именно месте кода вставить Clear для DataSet
avatar
нужен код, так не разобрать. 
avatar
Тимофей точно поможет!
avatar
purpe, врядли, тут не настолько просто
avatar
Люди, вы же на рынке работаете, должны понимать что деньги придуманы для того чтобы их платили!
avatar
nxt, там задача поспецифичней была. Авто уже решил вроде как.
avatar
Довольно много занимался Transaq Connector в связке с C# и продолжаю это делать.
Могу попробовать помочь. Обычно новые строки добавляются потому, что строки DataSet являются By Ref типами и каждый из объектов в таком случае уникальный, даже если все параметры совпадают. Это просто отдельная идентичная копию со своим местом в памяти.
В такой ситуации, чтобы проверить, есть ли уже такой объект в базе, нужно писать Linq query или что-то вроде того.
В рамках Transaq Connector с точки зрения портфеля связка (Номер счета + ID борда + Security code) является уникальной, поэтому фильтровать нужно по соответствию сразу всех 3х параметров.
Более детально могу сказать только глянув на код объекта, который ты пихаешь в DataSet.
avatar

Читайте на SMART-LAB:
Фото
Взлеты и падения недели в неоактивах: софт против ИИ-инфраструктуры
Сильная отчетность техкомпаний поддерживала попытки рынка США отскочить, но обострение вокруг Ирана и нефть выше 110 долларов за баррель...
Софтлайн сообщает о смене управляющей компании основного акционера
Друзья, вчера вечером на e-disclosure вышли сущфакты, в этом посте мы поясним, что они значат. Единственный участник акционера акционера...
Обновление кредитных рейтингов в ВДО и розничных облигациях (ООО МФК Фордевинд повышен ruBBB-, ПАО АПРИ подтвержден BBB-|ru|)
⚪️АО ВЕРАТЕК НКР отозвало кредитный рейтинг АО ВЕРАТЕК без подтверждения в связи с отсутствием точной и достаточной информации об объекте...
Фото
📈MRKP: +33% за 3,5 месяца! Пора пересматривать оценку?
7 июля 26г. я повысил рейтинг компании Россети Центр и Приволжье с 3 до 4 по цене 0,446 руб./акц. и вот что я писал тогда:

теги блога Андрей

....все тэги



UPDONW
Новый дизайн