object cmbVirtualType = null;
object cmbMdo = null;
object cmbadd = null;
private void BangDingCmb()
{
cmbVirtualType = man.GetVirtualTypeName().Tables[0]; cmbMdo = cmbVirtualType;
cmbadd = cmbVirtualType;
cmbQueVirtualType.DisplayMember = "VirtualTypeName";
cmbMdoVirtualType.DisplayMember = "VirtualTypeName";
cmbAddVirtualType.DisplayMember = "VirtualTypeName"; cmbQueVirtualType.DataSource = cmbVirtualType;
cmbMdoVirtualType.DataSource = cmbMdo;
cmbAddVirtualType.DataSource = cmbadd;
cmbQueVirtualType.DataSource = man.GetVirtualTypeName().Tables[0];
cmbMdoVirtualType.DataSource =man.GetVirtualTypeName().Tables[0];;
cmbAddVirtualType.DataSource = man.GetVirtualTypeName().Tables[0];我想牺牲内存来,减少访问数据库次数,可是现在是 引用类型,公用内存。 每当一个
ComboBox的变化,会引起其他的变化。
三个ComboBox的数据是一样的。 总之想到达这样的目的, 减少访问次数 ,三个控件互不影响。
}
解决方案 »
- 不同系统获取本地IP,求高手
- 想做一个站长管理工具
- C#连接数据库SqlConnection.ConnectionString 属性“Server=(local)”没用
- c++ 转 c# 结构体
- VS2005 是否 类的图像方式的编辑窗口
- 无法将类型“System.Data.DataSet”隐式转换为“WebApplication1.DataSet2” 在线等,请各位高手帮忙
- 数据库中数据比较 返回值
- 我想写一个自动关机的批处理文件,不知道怎样写?
- 未经处理的异常: System.AccessViolationException: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
- 想学C#,各位给点意见。
- MDI父窗体控件遮挡子窗体如何解决?急
- 水晶报表汇成xls
应该不会有互相影响的现象,
可以放到不同的DataTable里边
直接在DataTable里边进行查询筛选
绑定
真的是好办法吗?定义成Object都不行,更何况一个DataTable。他们都是引用类型啊。
疑问:你的下来框难道还需要编辑数据后还原到datatable中去?
获取数据后,再克隆2份,每个combobox一份.
这个我早就试了 不行的啊。
三个不指向同一地址的DataTable,肯定互不影响.
是克隆
DataTable dt1 = VirtualType.GetVirtualTypeName().Tables[0];
DataTable dt2 = dt1.Copy();
DataTable dt3 = dt1.Copy();