我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: [ASP]问一个ASP和ACCESS数据库连接以后的查询的SQL语句 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

skysworder



性别: 帅哥 状态: 该用户目前不在线
等级: 鹤立鸡群
家族: 菠韬汹勇
发贴: 1107
威望: 0
浮云: 1311
在线等级:
注册时间: 2006-04-02
最后登陆: 2009-10-22

5come5帮你背单词 [ conversion /kən'və:ən/ n. 转化,转换,转变 ]


[ASP]问一个ASP和ACCESS数据库连接以后的查询的SQL语句

<%
  topid=Clng(topnum);topnum是上一张传递过来的参数,为长整型
    set cn = Server.CreateObject("ADODB.Connection")
    set rs=server.createobject("ADODB.recordset “ )
  connstr1="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db.mdb")
    cn.open connstr1
    sql="select * from reply where topid="&topid&"order by addtime desc"
    rs.open sql,cn,1,1%>;topid里面的数也为长整型

如上面所写,用rs.eof进行判断时,发现根本没有记录,但topid=topid肯定是有记录的

如写成
    sql="select * from reply where topid=‘"&topid&"’order by addtime desc"
老是提示标准量名不匹配
上网去查询了一下,说的是ASP和ACCESS的变量名的类型有问题,不知道怎么表达,望达人指点


[ 此贴被skysworder在2007-06-12 00:04重新编辑 ]
顶端 Posted: 2007-06-11 10:28 | [楼 主]
skysworder



性别: 帅哥 状态: 该用户目前不在线
等级: 鹤立鸡群
家族: 菠韬汹勇
发贴: 1107
威望: 0
浮云: 1311
在线等级:
注册时间: 2006-04-02
最后登陆: 2009-10-22

5come5帮你背单词 [ ratio /'reiiəu/ n. 比,比率,比例 ]


数据库里面的topid为数字,类型是长整型,将空格加上去以后,还是没有反应
通过验证,查找出来的记录还是空的,真的是要毛了
顶端 Posted: 2007-06-12 00:06 | [1 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.008763(s) query 6, Time now is:11-23 12:49, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号