找回密码
 注册
Simdroid-非首页
查看: 63|回复: 0

批量提取数据库数据并赋值给数组

[复制链接]
发表于 2010-6-11 00:02:11 | 显示全部楼层 |阅读模式 来自 辽宁沈阳
批量提取数据库数据并赋值给数组
    .GET提取数据,它每次只能提取一个数据,下面介绍'VGET命令及
其等价菜单Utility Mena>arsmeters>GBt Amy Data,可以实现一次提取多个数据并存储在
一个数组中。'VGE7命令的使用格式如下:

'VGET, ParR, Entity
ENINUM, Iteml, ITINUM, Item2, IT2NUM, KLOOP
    其中arR是存储提取数据的矢f数组参数名,必须提前利用命令.DIM定义好:

Entity
是提取对象类型标识字,可以是NODE, ELEM. KP. LINE. AREAVOLU:

ENTNUM
是对象的编号:

Iteml
是指定对象的某个特定信息项

ITINUM
是指定Iteml的编号或者标识字:

Item2,1T2NUM
是第2个信息项及其标号或者标识字

KLOOP
是循环开始的值域

(1) 0
2:表示循环缺省按照ENTNUM指定编号开始

(2) 3:
表示循环按照Iteml开始;

(3) 4:
表示循环按照ITINUM开始。后续项显示在ITINUM

(4) 5:
表示循环按照Loop mt the Item2 field:

(5) 6:
表示循环按照Loop on the MNUM field. Successive items are as shown with
MNUM<
    从上面的命令格式中可以发现,必须为.VGET命令生成的数组参数确定起始位置。当
KLOOP为缺省值时,循环将按对象的编号顺序处理对象。例如。
'VGET,A(1),ELEM,5,CENT,X命令行是返回单元5的质心的x坐标值,并储存在数组A
第一个值中,然后继续获取单元6. 7...,直到坡满数组。如果KLOOP设置为4,那么同
样的命令就会返回质心的x.yz坐标值.关于*VGET命令的具体参数设置请参见ANSYS
箱助系统中的命令参考手册(ANSYS Commends Reference)的相关说明。
实侧1:用命令方式提取所有选中节点的X. YZ坐标值
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-22 06:56 , Processed in 0.034008 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表