日期:2014-05-18  浏览次数:20868 次

给DataGridView赋值
两个窗体,一个FROM1一个FROM2,在from1中有三个文本框和一个按钮。在from2 有一个DataGridView控件。现在我希望实现的是在from1的文本框中输入查询的条件,然后查询的结果在from2的DataGridView控件中显示。

------解决方案--------------------
form2中写一个方法,比如

public GetData(string sql)
{
//这里查询,并绑定到grid
}

form1中调用
Form2 frm = new Form2();
string s = "select * from xxx";
frm.GetData(s);
------解决方案--------------------
构造函数把Form实例传过去
or DataGridView Modifers 设置成Public
------解决方案--------------------
GetData 应该是可以的 LZ试试看哈
------解决方案--------------------
正如2楼所说的,直接将form2写成方法并赋值过去