当from2窗体的button2向表插入texbox2数据时同时插入from1窗体texbox1里的值到同1张数据表里,
我想要mydb2的表里同时获取到from1窗体texbox1里的值,这个是from2的button2代码如何改?
private void button2_Click(object sender, EventArgs e)
{
string sql = String.Format("insert into mydb2(字段3)values('{0}')", texbox2.Text);
dac.ExecuteSql(sql);
MessageBox.Show("OK");
}
我想要mydb2的表里同时获取到from1窗体texbox1里的值,这个是from2的button2代码如何改?
private void button2_Click(object sender, EventArgs e)
{
string sql = String.Format("insert into mydb2(字段3)values('{0}')", texbox2.Text);
dac.ExecuteSql(sql);
MessageBox.Show("OK");
}
解决方案 »
- 如何用C#实现对京东商城指定条件的商品信息提取
- 毫无头绪问题,会的人帮引导下
- 在同一个form里,oledbDataAdapter的实例怎样可以重复使用?
- 初学者求救:有关.net中的数据库操作
- vs2005中,调动API钩子函数过程中,我用WH_KEYBOARD_LL = 13钩键盘,击键时回调函数没工作,还有大小如何区分啊?
- 下面是我的问题,请帮我看一下。
- QQ 何去何从??
- dataset的问题
- 急问!!!请问制作网页(不包括写程序代码)dreamweaver、frontpage和asp.net等哪一个更好用、更方便、制作速度更快、更人性化???
- 有一些资料处理
- winform 上画一个坐标系 并对坐标系上的点进行操作
- loadrunner 哪个版本的支持 cs模式的 .netframework 3.0或者3.5啊 急
form1打开form2窗体时使用如下方法:
private void open_form2_Click(object sender, EventArgs e)
{
Form2 form2 = new Form2(this);
form2.ShowDialog();
}在Form2的构造函数中改为:
Form1 frm1 = new Form1();
public config(Form1 arg_frm1)
{
frm1 = arg_frm1;
InitializeComponent();
}然后在你的方法中加上
private void button2_Click(object sender, EventArgs e)
{
string sql = String.Format("insert into mydb2(字段3)values('{0}')", texbox2.Text);
dac.ExecuteSql(sql);
MessageBox.Show("OK");//调用Form1的bind()方法使Form1重新加载数据
frm1.bind();
}如果定义了Form1窗体的Actived方法那么就不用加frm1.bind()了,因为当Form2关闭的时候Form1会自动重新加载数据表了
在Form2的构造函数中改为:
Form1 frm1 = new Form1();
public Form2(Form1 arg_frm1)
{
frm1 = arg_frm1;
InitializeComponent();
}
这是我在最近的城域网管理项目中使用的,非常好用呵呵