所以你们都知道,我几乎解决了这个问题但是我的方式有一个关键项目。
好的。我有一个“DataModule”类,其中有几个DataAdaptors,我的DataSet和Connection。
我的数据库工作正常,保存和检索(包括更新和删除)数据也是如此。如果我在DataModule表单上放置一个TextBox,并使用OleDbReader,并使用以下语句:txtBoxTest.Text = reader [“firstName”]。ToString();
然后在框中显示所选记录(我通过ID号选择)名字。
但是,此数据的ACTUAL位置是另一种形式,我们知道,默认情况下,Windows窗体应用程序上的组件设置为“私有”。因此,我的困境。
问题低于此行
如何使用DataModule类的阅读器以及我提供的代码声明使数据以正确的形式出现在TextBoxes(即PatientRecord.cs)中?
非常感谢!
答案 0 :(得分:0)
表格之间有一些数据传输方式。我解释一下常见方法之一:
发件人表格:
FrmChild child = new FrmChild(number,line,this.Width);
child.Owner = this;
child.Show();
收件人表格:
public partial class FrmChild : Form
{
int frmw;//A public varaible
public FrmChild()//normal constrauctor
{
InitializeComponent();
}
public FrmChild(String cNumber,byte LINE,int w)//custom constrauctor
{
frmw = w;
InitializeComponent();
}
}