[英]How to insert multiple rows record in multiple columns of single row in datagridview
[英]How to "lock" record in datagridview for multiple users
我的公司最近從 2 人變成了 4 人,我不得不添加用戶跟蹤等。 話雖如此,我現在正試圖解決一種讓人們看到其他人何時處於記錄中的方法。 我有一個數據網格視圖,它是一個案例選擇器,當有人雙擊它時,它會打開該案例的主窗體。 我需要能夠跨用戶顯示或在列表中阻止他們進入該記錄。 我完全不知道如何在 winforms 中執行此操作,並且希望有人可以幫助我修改我已經必須執行的操作。
用於打開表單的代碼如下:
private void caseSelectorDataGridView_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
System.Data.DataRowView SelectedRowView;
//newCityCollectionDataSet.PropertyInformationRow SelectedRow;
newCityCollectionDataSet.CaseSelectorRow SelectedRow;
SelectedRowView = (System.Data.DataRowView)caseSelectorBindingSource.Current;
SelectedRow = (newCityCollectionDataSet.CaseSelectorRow)SelectedRowView.Row;
frmSummary SummaryForm = new frmSummary(this);
SummaryForm.LoadCaseNumberKey(SelectedRow.CaseNumberKey, true, null);
SummaryForm.LoadBRTNumberKey(SelectedRow.BRTNumber, null);
SummaryForm.LoadWaterByAdd(SelectedRow.Num, SelectedRow.Direction, SelectedRow.Name, null);
SummaryForm.Show();
}
您可以使用他們當前正在修改的 userID 和 casenumber 創建一個活動表,然后檢查它以查看是否有任何其他用戶正在修改相同的 case。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.