У меня есть проблема, и я не могу ее решить.Я думал, что кто-то здесь сможет помочь.
У меня есть форма, которая имеет DataGridView клиентов.Теперь я хочу добавить несколько клиентов в этот DataGridView, фактически не добавляя их в базу данных.Это потому, что клиент должен иметь возможность создавать список клиентов, и когда это будет сделано, добавьте их всех сразу.
Я пробовал это:
string[] array = {"Microsoft", "Redmond", "Something"}
dataGridView.Rows.Add (array);
Теперь это не может бытьсделано, потому что я получаю исключение, говорящее что-то в строках , вы не можете программно добавлять строки в DataGridView, который связан с данными .
Теперь я также прочитал, что это можно решить с помощьюАдаптер таблицы для вставки строк вместо непосредственного добавления их через.DGV.Но это также невозможно, потому что я использую пользовательские заголовки в DGV, потому что существующие данные выбираются через JOIN, поэтому, если я добавляю их через TableAdapter, я получаю исключение, что они не соответствуют схеме таблицы базы данных.
Теперь я действительно потерян ... Кто-нибудь знает (на полпути) элегантное решение этой проблемы?
Спасибо