| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1218 人关注过本帖
标题:[求助]Recordset 无法选择字段值问题
取消只看楼主 加入收藏
detroit
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-8-24
收藏
 问题点数:0 回复次数:5 
[求助]Recordset 无法选择字段值问题
我想要在数据库中查询表中一条记录的其中几个字段,但是那些字段选出来的值都是System.__ComObject

数据库是SQL SERVER,类型都是char,下面的代码是根据给定的人名显示对应的密码(只是测试用的),选出来的记录应该有两条,rs.RecordCount的值是对的

我是新手,请大家帮帮我,看看错在那里啊~~~~~



Dim conn
Dim rs
Dim m

conn = Server.CreateObject("ADODB.Connection")
conn.Open("DSN=lib;UID=sa;PWD=sa;Database=lib")

rs = Server.CreateObject("ADODB.Recordset")
rs.open("select * from ReaderInfo where Rname='" & TextBox1.Text & "'", conn, 1, 1)

Do While Not rs.eof
Response.Write(rs("RPass"))
rs.movenext()
Loop
Response.Write(rs.RecordCount)
rs.close()
rs = Nothing
conn.Close()
搜索更多相关主题的帖子: Recordset 字段 选择 
2007-08-30 14:42
detroit
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-8-24
收藏
得分:0 

回4楼:
查询分析器里有结果,是对的
回5楼:
那个是在页面上输入的要查询的人名

请大家帮帮忙~~~~~

2007-08-30 15:23
detroit
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-8-24
收藏
得分:0 
数据库里有这个名字,没有从其他表单传值
2007-08-30 15:51
detroit
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-8-24
收藏
得分:0 
我用的是VISUAL WEB DEVELOPER 2005 速成版,楼上说的那对括号去掉后,又会自动加上的



还有就是以前调试的时候出现的错误,那个是根据输入的用户名得到记录集,再在记录集中选择有无和输入匹配的密码,同样是没有经过传值,直接输入数据库中已有内容的

If rs.EOF Then
MsgBox("用户名不存在")
ElseIf rs("RPass") = Pass.Text Then
MsgBox("您已成功登陆")

Else
MsgBox("密码错误")
End If


报错是
重载决策失败,因为没有 Public“=”可以用这些参数调用:
'Public Shared Operator =(a As String, b As String) As Boolean':
与参数“a”匹配的参数无法从“__ComObject”转换为“String”。

[此贴子已经被作者于2007-8-30 16:22:19编辑过]

2007-08-30 16:21
detroit
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-8-24
收藏
得分:0 
回楼上,写上了Set 一样会被自动删除的~~~就是说保存过后就没有刚写上的Set了
2007-08-30 16:28
detroit
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-8-24
收藏
得分:0 
我用的是VISUAL WEB DEVELOPER 2005速成版
用斑斑的方法之后是右括号之后的会有下波浪线提示错误,运行之后的错误提示是 编译错误
2007-09-01 10:38
快速回复:[求助]Recordset 无法选择字段值问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.055777 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved