rs.fields("字段").value
rs("字段").value
rs(3).value
在VB里应该都是正确的, 在VB.net里,应该也都是正确的
可是在vb.net里生成后,在XP下运行 就不行!
只好把rs记录集赋到 dataset里,用 table.rows(i)(j)的方式取得字段值。这就算了,但是我要倒过去,把值保存到记录集,怎么做呢。。求大神帮忙,郁闷死了!
vb.net 也是正确的。当然也可以通过其他对象来获取。我说的是在vb.net里写好,到XP下运行不行。(显然我是在win7下测试可以)
追答rs是一个reader的话,你的语法应该不读。
rs是个row的话,不全对。
数据写入更新在不同的操作系统出错,可能的就是.net 框架没有安装?
都装了4.0框架,用VB6的话,不论rs哪种写法在两个系统里都是对的。..net就老出问题 哎
vb.net 去的字段的值 rs.fields().value
在.net里是不对的。服务器控件里面你要读取表里面的东西,你需要是使用例如gridview之类的数据控件。然后用gridview.rows(i).cells(j)取值。
vb编程有关记录集取值问题 recordset.fields("aaaa").values,这里如果...
在VB环境中,Dim rs as new recordset ,这句话是先定义并实例一个记录集rs,它有两种用法,一种是当它打开表时,它可以这样,rs("变量名").value,其中的变量名的值必须是表里面的字段;另外一种是当它打开表时,它可以这样,rs.filelds(序号),其中的序号指的是表中的字段序号;你问为什么不...
vb编程中ADO中RECORDSET中Fields的问题
rs.fields(1) 数据表第二个字段的内容,0代表第一个,以此类推 rs.fields(1).value表示第二个字段的名字 rs.fields(1)是列,但是游标在行上 rs是集合
VB.NET2008连接SQL2000 查询赋值给文本框 出错System.__ComObject
rs.Fields(0)是对象,只能把value属性转换为String
在VB中,有一个Fields()看不懂,帮下好吗
Fields()是ADO的命令,用来操作一个字段 例:Set Rs=Server.CreateObject("ADODB.RecordSet")Rs.Open SQL,Conn,1,1 Data=Rs.Field("字段名").Value Rs.Close 其中SQL是查询的SQL语句串,Conn是已有的数据库连接对象。这个例子中将从库中第一条记录中取一个字段的值。
fidelds(i).value是什么意思
rs.fields(1).value 是用来返回记录集rs当前位置第一个字段的值,
VB中Recordset.Fields(*)到底代表什么意思???
1:用循环获取。从0下标开始。2:1对1获取。也就是你需要那个列名就写那个列名。当然这个列名需包含在查询语中。
vb中CDbl(rs.Fields("销售金额"))是什么意思
就是将字段rs.Fields("销售金额")里的值(一般是字符串)转化为双精度的值
vb中 fields是什么
VB中,当你打开一个数据集时,需要声明一个数据集对象,在它的下面会有一个字段集合,这个字段集合就是fields。使用方法:rs(数据集对象).fields("字段名称")或 rs(数据集对象).fields(字段索引号)
“记录集对象!字段名称” 这样的形式是什么意思?
rs!姓名 等于 rs.fields("姓名").value 表示 rs这个记录集的当前记录的 姓名这个字段的值