У меня есть таблицы: пользователи и сообщения. И создайте отношения «один-много» между этими таблицами. И, если я отображу эти две таблицы в одной xtragrid, это не проблема, но я хочу отобразить в две сетки, детали сообщения не отображаются. пожалуйста, помогите мне!
код ключа:
1.создать набор данных пользователей и сообщений:
DataSet ds = new DataSet();
ds = SqlHelper.ExecuteDataset(fbh.ConnectionString, CommandType.Text, s);
DataTable mess = ds.Tables[0];
mess.TableName = "Messages";
DataTable user = deptmentUserMessages.Tables["Users"];
DataTable m = new DataTable("Messages");
m.Merge(mess);
deptmentUserMessages.Tables.Add(m);
deptmentUserMessages.Relations.Add("**UserMessages**", user.Columns["UserName"], m.Columns["SENDER"]);
deptmentUserMessages - это статический набор данных
2.в событии form.load я должен сделать:
gcMessage.DataSource = master;
gcMessageDetail.DataSource = detail;
master.DataSource = pub.DeptmentUserMessages;
master.DataMember = "Users";
detail.DataSource = master;
detail.DataMember = "**UserMessages**";
мастер и деталь - BindingSource.