打印

烦各位高手帮忙解决......

最近做了一个AsP,功能是使用窗体(form)做了个新增记录功能,数据库使用的是Acess 2000,字段很简单,就三个,包括一个ID(自动编号)。但总是在递交新增数据后,出现新增的数据插在数据库的最后,我使用sql或者rstobj.addnew都不行。对数据库的ID进行降序,也无法显示降序的数据。烦请高手们帮忙解决,不甚感激!!!
5dm Web Team Administrator
5dm.cn   it365cn.com
是不是你建立连接的参数设置有问题?
数据库连接正确。
5dm Web Team Administrator
5dm.cn   it365cn.com
把代码贴上来看看。
其疾如风 徐如林 侵掠如火 不动如山
静如处子 动若雷霆
藏于九地之下 动于九天之上
不鸣则己 一鸣惊人
不飞则己 一飞冲天

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
这是连接数据库的代码:
set cnndb=server.createobject("adodb.connection")
strcon="provider=microsoft.jet.oledb.4.0;data source=" & Server.MapPath("../data/data.mdb")
cnndb.open strcon
set rstobj=server.createobject("adodb.recordset")
rstobj.open "product", cnndb,1,2
下面是新增记录的代码:
if session("done")<>"yes" then
fieldlist=array("buyer","number","explain")
valuelist=array(request("buyer"),request("number"),request("product"))
rstobj.addnew fieldlist,valuelist
end if
rstobj.movefirst
session("done")="yes"
end if
结果就如上贴子。
我要的结果是新增的记录显示在数据库的第一个!
5dm Web Team Administrator
5dm.cn   it365cn.com

TOP

rstobj.open "product", cnndb,1,2

这个product是什么?
其疾如风 徐如林 侵掠如火 不动如山
静如处子 动若雷霆
藏于九地之下 动于九天之上
不鸣则己 一鸣惊人
不飞则己 一飞冲天

TOP

数据表呀。库中的。
5dm Web Team Administrator
5dm.cn   it365cn.com

TOP

ACCESS的话,你可以直接在表里的字段里设升序、降序的呀!

我在ACCESS中新建了个库,可以按字段降序,你的代码也可以的呀!

是不是你的ACCESS有问题?重装一下试试!

TOP

请仔细看一下我的贴子,都试过了。
5dm Web Team Administrator
5dm.cn   it365cn.com

TOP

顶一下,期待有高手帮忙解决。
5dm Web Team Administrator
5dm.cn   it365cn.com

TOP