初始化  关联问题  VB.NET

问题描述

以下是窗体结构grid1A1B1C1D1grid2R1W1N1A1grid1,grid2的数据是保存在不同的2张表中的grid1里的数据是打开窗提自动生成的,grid2里的数据是  R1W1N1是手工输入保存的,A1是点grid1任意一行然后把grid1里的A1数据保存下来  保存A1数据的问题已经解决现在要想问的是在打开窗体的时候点下grid1,如何把grid1里A1想对应的grid2的行给显示出来!

解决方案

解决方案二:
withgrid2.DefaultView.Sort="KH"intCurRowIndex=.DefaultView.Find(A1对应的值)根据行号取grid2中intCurRowIndex行的所需信息endwith
解决方案三:
withgrid2.DefaultView.Sort="A1"intCurRowIndex=.DefaultView.Find(A1对应的值)‘根据行号取grid2中intCurRowIndex行的所需信息(代码略)endwith
解决方案四:
DimdtblRecord=NewSystem.Data.DataTableDimintCurRowIndexAsIntegerdtblRecord=DataGrid1.DataSourceWithdtblRecord.DefaultView.Sort="A1"intCurRowIndex=.DefaultView.Find(A1对应的值)'根据行号取grid2中intCurRowIndex行的所需信息(代码略)EndWith

时间: 2024-10-29 13:09:35

初始化  关联问题  VB.NET的相关文章

VB.NET中不该出现哪些集合

  为了验证数据合法性,我将字段的合法数据依次加入一个集合,然后遍历每个待验证的值,用集合的Contain方法验证. 不幸的是,对于明明是合法的值,验证总是通不过,真急人啊. 为了查清原因,我又检查集合中的元素与待验证的值的类型,类型也是一致的,再比较相等,发现也是相等的,那为什么Contain方法总是通不过呢?在MSDN总查集合类的用法,也仅显示BooleanValue=Object.Contain(key)样式的用法.心想,这就怪了,简单的比较,怎么就不行呢? 再仔细阅读发现,集合的Cont

VB.net 新功能,例程 (翻译)

7.介绍VB.NETVB.net 或者说 VB7 有许多和旧版本的Visual basic 一样的语法,但是在许多方面,它是一门全新的语言.和VB先前的版本不一样,VB7是完全的面向对象的,一些普通的操作的实现因为这个不同而出现一些区别.出于这种原因,与其将它当成一个编译器来编译你已经写好的程序,不如最好将VB.NET当作是一种开发.NET应用程序的语言.由于VB.NET的格式还是不成熟的,因此在本文中当我们谈到VB.NET时,我们将用VB7来命名VB.NET.(我们将在小标题中延续VB.NET

《Effective C#》:使用成员初始化语句

为了方便内容的开展,我先说说一个对象的构造过程. 对于类型第一 个实例的构造过程大致如下: 1.分配静态成员的内存空间,此时空间存 储数据为0: 2.执行静态成员的初始化语句: 3.执行基类的静 态构造函数: 4.执行类型的静态构造函数: 5.分配成员的内存 空间,此时空间存储数据为0: 6.执行成员的初始化语句: 7. 执行相应的基类构造函数: 8.执行类型的构造函数. 那么对于 同类型的后续创建对象,前4个步骤不用执行的,直接从第5步开始. 现 在来说说为什么推荐使用成员初始化语句来初始化成

STL之关联容器

 关联容器支持高效的关键字查找和访问.两个主要的关联容器(associative-container)类型是map和set.标准库提供8个关联容器,它们的不同体现在三个维度上: 或者是一个set,或者是一个map 或者要求不重复的关键字,或者允许重复关键字 按顺序保存元素,或无序保存. 允许重复关键字的容器的开头名字中都包含单词multi:不保持关键字按顺序存储的容器的名字都以单词unordered开头. 类型map和multimap定义在头文件map中:set和multiset定义在头文件se

vb.net 和AE构建格网

问题描述 DimiAsIntegerDimjAsIntegerFori=0TomForj=0Tonx=x0+mb*(Math.Tan(a)*Math.Cos(b)-Math.Sin(b))*i+ma*Math.Cos(b)*jy=y0+mb*(Math.Tan(a)*Math.Sin(b)+Math.Cos(b))*i+ma*Math.Sin(b)*jnext next这是用vb.net和arcgisengine做的,上面除了x,y是未知的,其余都是已知的,请问怎么输出各个点,并连接点,使其成为

关联容器概述

关联容器和顺序容器有着根本的不同:关联容器中的元素是按关键字来保存和访问的.与之相对,顺序容器中的元素是按它们在容器中的位置来顺序保存和访问的. 虽然关联容器的很多行为与顺序容器相同,但其不同之处反映了关键字的作用. 关联容器支持高效的关键字查找和访问.两个主要的关联容器类型是map和set.map中的元素是一些关键字-值对:关键字起到索引的作用,值则表示与索引相关联的数据.set中每个元素包含一个关键字:set支持高效的关键字查询操作--检查一个给定关键字是否在set中.例如,在某些文本处理过

数据库开发个人总结(ADO.NET)

ado|数据|数据库 一.用SqlConnection连接SQL Server 1.加入命名空间 using System.Data.SqlClient; 2.连接数据库 SqlConnection myConnection = new SqlConnection();myConnection.ConnectionString = "user id=sa;password=sinofindb;initial catalog=test;data source=127.0.0.1;Connect T

JBuilder 2005单元测试之JUnit框架

简单的框架 JUnit是由Erich Gamma和Kent Beck开发的开源测试框架,JBuilder集成了这个框架并对此做了扩展.JUnit之所以流行并为广大的开发人员所推崇,一是因为它实战性强,功能强大,二是因为它实在简单.一个产品或框架要能有生命力,最好都具备这样的特点. 简单地讲这个框架提供了许多断言(assert)方法,允许你设置测试的规则,如:assertEquals().assertNull().assertNotSame().assertTrue()等方法,一个测试用例包括了多

Android Loader详解

一,android装载器基本方法 装载器从android3.0开始引进.它使得在activity或fragment中异步加载数据变得简单.装载器具有如下特性: 它们对每个Activity和Fragment都有效. 他们提供了异步加载数据的能力. 它们监视数据源的一将一动并在内容改变时传送新的结果. 当由于配置改变而被重新创建后,它们自动重连到上一个加载器的游标,所以不必重新查询数据. 装载器API概述 在使用装载器时,会涉及很多类和接口们,我们在下表中对它们总结一下: Class/Interfa

ADO.NET小结

一.用SqlConnection连接SQL Server 1..加入命名空间 using System.Data.SqlClient; 2.连接数据库 SqlConnection myConnection = new SqlConnection(); myConnection.ConnectionString = "user id=sa;password=sinofindb;initial catalog=test;data source=127.0.0.1;Connect Timeout=30