commPort = r!Number 这条语句如何解释?
特别是右半部分,r为自定义变量,!符号的作用?Number是特定字符? 问题点数:10、回复次数:7Top
1 楼eglic(圪圪) (理由永远是谎言,信仰永远是自慰)回复于 2006-01-26 10:50:27 得分 3
和这个一样
commPort = r.NumberTop
2 楼preBS()回复于 2006-01-26 11:05:55 得分 0
Number呢?Top
3 楼vansoft(Vansoft Workroom)回复于 2006-01-26 12:42:18 得分 2
r是記錄集,
number是字段名。
應該是這樣的。Top
4 楼pa_wei(肖玮)回复于 2006-01-27 10:37:41 得分 0
commPort = r!Number 等于commPort(变量) = r(对象).Number(对段名)Top
5 楼christion3(黑翼堕天使)回复于 2006-01-27 10:45:59 得分 0
简写方式
r为记录集
后面是字段名Top
6 楼suliang1984(别看我两个裤衩,asp.net我就是菜,刚刚学习)回复于 2006-01-30 09:45:02 得分 3
这个应该是从数据库里取出保存的串口号吧,r as new recordset ,你可以找找肯定有这个声明,这句应该还可以写为r.fields("number"),楼上的r.number似乎有问题Top
7 楼lv_kevin(水工、木工、做网站)回复于 2006-01-31 23:50:35 得分 2
同意楼上的,
r.number是错的。
是vb中ADO的一种缩写,完整写法应该是:
commPort = r.fields.item("Number").valueTop




