关于从一个form中取值的问题

raoqn 2002-10-17 03:13:19
我在主窗体form1中按“浏览”按钮,启动了form2,在这里我有个datagrid控件,负责显示数据,我现在的问题是,在form1中就进行了数据的连接,如何在form2中的到这个SqlConnection的连接呢?而不用再从新在form2中从新输入帐号,密码等进行连接?
我在form2中这样做的:
form1 a = new form1;
String conn = a.con;
conn.open(); 结果不行,

我又试了下,把连接的字符传过来从新用SqlConnection进行连接,结果好象字符串还是没有传过来!!请问如何做
...全文
33 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
icyer 2002-10-17
  • 打赏
  • 举报
回复
在Form1中加入一个静态属性,比如:
public static Form thisForm;
然后赋值为this(this.thisForm = this;),在Form2中访问Form1的属性:
string conn = Form1.thisForm.con;

try.
icyer 2002-10-17
  • 打赏
  • 举报
回复
在Form1中加入一个静态属性,比如:
public static Form thisForm;
然后赋值为this(this.thisForm = this;),在Form2中访问Form1的属性:
string conn = Form1.thisForm.con;

try.

1,979

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧