当前位置:编程学习 > C#/ASP.NET >>

winform开发俩个窗口之间数据库共享问题

请问下我有A窗口,B窗口,然后在A窗口里面有一个已经充填好的表DTABLE,B窗口引用这个DTABLE,怎么共享,也就是两个窗口共享数据库 --------------------编程问答-------------------- BS?CS?

1.CS
在A窗口将这个datatable 声明为public,B窗口可以直接调用了

a aa = new a()
a.datatable

2.BS:
没法直接调用,要存为中间的东西,在A里面保存在SESSION,再从B调用
或从数据库再调用一次 --------------------编程问答-------------------- 共享数据表吧。


让你的A或B窗体都继承一个带数据提取的父窗体。

或者把dtable放在一个静态类里,直接访问。 --------------------编程问答-------------------- 设置一个静态类,用于共享 --------------------编程问答-------------------- 假如这个 A,B 窗口同一时间里都各只有一个,那把 DTABLE 声明为 public static ,B 调用 DTABLE 时就 A窗口类型名.DTABLE 。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,