各位大侠,菜鸟求助
各位大侠,我在做我在做CS架构的短信平台时 有这么两个界面,在A界面中有一个datagrid控件 用它来显示数据库中一个表上的内容,在这个A界面上 有添加这个按钮,点击添加这个按钮可以弹出B界面,可以再B界面上添加内容,我现在遇到一个问题是,在B界面上写过想添加的内容之后 想让这些内容在A界面的datagrid控件中显示的表中显示出来,该怎么写代码?请各位大侠帮助!
谢谢! --------------------编程问答-------------------- 首先,你先定义全局变量!在dataclass里面(我一般叫dbhelper),
public static DataGridView ctrlID;全局变量
当你点击添加按钮,显示b页面
这个是在A页面点击添加的时候,出现B页面 AddB add = new AddB();
add.ShowDialog();
add.Dispose();
在B页面,你要这样写
string strSql =sql语句;--------------------编程问答-------------------- B窗体的内容存入PUBLIC属性,B关掉后用属性给A窗体的控件赋值
bool flag = CC.Getsqlcom(strSql);
if (flag)
{
MessageBox.Show("添加员工成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
A页面 em = new A页面();
this.Close();
em.showGrade(DataClass.CommonClass.ctrlID);
}
补充:.NET技术 , .NET Framework