我是现在的学生,正在开展团队项目。我们正在使用c#构建医疗数据库并访问数据库。我一直在研究" facesheet"并且我遇到了一个我似乎无法解决的问题。目前我们使用绑定导航器添加,删除和浏览记录,但是,当您添加新记录时,导航器会将记录拍摄回第一个原始记录(如果这有意义)。
我将此添加到保存按钮
private void patientInfoBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate();
this.patientInfoBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this._meddb_final_2000_DataSet);
patientInfoTableAdapter.Update(this._meddb_final_2000_DataSet);
this.patientInfoTableAdapter.Fill(this._meddb_final_2000_DataSet.PatientInfo);
}
不确定我是否可以做些什么来阻止导航器跳回第一条记录,因为它可能会混淆将使用该程序的医学生。
感谢您的帮助!!