У меня есть несколько наборов данных, которые используются в нескольких формах. поэтому я делаю набор данных общедоступным и сохраняю его в своей Mdiparent-форме. когда я открываю любую форму, я использую этот вызов в наборе данных на дочерней форме и свяжу этот набор данных с моим списком. Есть 20 наборов данных, которые используются на форме. Поэтому из-за этого времени загрузки требуется около 30-35 секунд. Поэтому я хочу использовать этот набор данных как ref
. Как я могу это сделать . Ниже код, который я использую сейчасВозможно использование набора данных как ref
На Форме Родитель
public DataSet dszip = null;
dszip = _forderdac.GetZipPostal();
По форме детского
DataSet dszip = dsAddr.Copy();
cmboboxZip.DataSource = dszip.Tables[0];
Спасибо за ваши комментарии и советы.
Объект типа 'DataSet' является ссылочным типом по определению. Вы противодействуете этому, вызывая '.Copy();'. Поэтому, если вы хотите использовать ссылку «DataSet», не копируйте ее. – Adimeus
@Adimeus Есть несколько combobox является связывание из одного набора данных. поэтому я использую '.COPY()' –