Discuz!NT|BBS|论坛

注册

 

发新话题 回复该主题

请问下 虫窝 里有没有懂ASP的人 请教 [复制链接]

1#

请问下 虫窝 里有没有懂ASP的人 请教点东东 我也是初学...

如题..

<%
SET DBCONNECTION=SERVER.CREATEOBJECT("ADODB.CONNECTION")
DBPATH = SERVER.MAPPATH("CUSTOMER.MDB")
DBCONNECTION.OPEN "DRIVER={MICROSOFT ACCESS DRIVER (*.MDB)};DBQ=" & DBPATH

'建立与数据库的连接,与上同。

SQL="SELECT * FROM customer.mdb ORDER BY RecordTime DESC"
SET CUSTOMERLIST=DBCONNECTION.EXECUTE(SQL)

'建立SQL查询语句,表示从"客户"表中查询所有记录,ORDER BY 时间 DESC表示"按时间降序排序,"这样最后添加的信息再最上面显示。下面一句执行SQL查询并将结果返回给RECORDSET对象CUSTOMERLIST。
%>



数据库记录











<% DO WHILE NOT CUSTOMERLIST.EOF
'检测记录是否到了最后一条。EOF表示END OF FILE。
%>











<% =CUSTOMERLIST("客户编号")
'可以说是RESPONSE.WRITE方法的简写。将"客户编号"字段内的数据写入TD标签间。 %>

<% CUSTOMERLIST.MOVENEXT
LOOP
'如果还没有到最后一条则指针移动到下一条。用DO WHILE ... LOOP循环逐一取得所有的记录。
%>


ASP+ACC
表名:CUSTOMER.MDB
编号公司名称联络人姓名所在城市电话号码报名时间
<% =CUSTOMERLIST("客户编号") %><% =CUSTOMERLIST("客户名称") %><% =CUSTOMERLIST("联络人姓名") %><% =CUSTOMERLIST("所在城市") %><% =CUSTOMERLIST("电话号码") %><% =CUSTOMERLIST("RecordTime") %>
分享 转发

公司名称:艺图文化 [行业ERP、平台网站、VI视觉系统、女装设计零售批发]  地址:浦东软件园郭守敬路498号21号楼309 
移动手机:13818593673  联系人:Johnny.Luo  网址:http://www.artoad.com  QQ:84337112 MSN:luozeying@hotmail.com
TOP
2#
貌似是用vb.net写d

不知道楼主想问啥....
TOP
3#
就单单用ASP写的 这里面的程序连不到ACC 可能是语法或其它有错误

调试时说是 <% =CUSTOMERLIST("客户编号") 这句错了 .. 怎么才能让他正常运行我想.

公司名称:艺图文化 [行业ERP、平台网站、VI视觉系统、女装设计零售批发]  地址:浦东软件园郭守敬路498号21号楼309 
移动手机:13818593673  联系人:Johnny.Luo  网址:http://www.artoad.com  QQ:84337112 MSN:luozeying@hotmail.com
TOP
4#
我汗.. asp我也不懂,只是SQL="SELECT * FROM customer.mdb ORDER BY RecordTime DESC" from后面应该跟的是表名,莫非你的表名就是customer.mdb ???

这里我只在ado里的连接字串里看到CUSTOMER.MDB这个玩意....

如果真的是这样的话,也就是ado找不到有表,然后又去读CUSTOMERLIST("客户编号") ,当然就找不到这个字段了,so.. 出错了..

因为没玩过asp,只是从数据库应用的d角度来看,所以以上纯属猜测.. 不过,你可以试试在SQL句子里换成表名看看

注:*.mdb是数据库,不是表名....

[ 本帖最后由 米老鼠 于 2007-2-16 03:53 AM 编辑 ]
TOP
5#
我建recordset对像一般是用这句

建立与数据库的连接

SQL="SELECT * FROM customer.mdb ORDER BY RecordTime DESC"
SET CUSTOMERLIST=DBCONNECTION.OPEN SQL,1,1

后面两个参数1请自己查资料

这里有点问题。。。。。。。。。。。。

customer.mdb是你的access数据库中的表名吗?

表名和数据库的文件名是不一样的

SELECT * FROM 表名

[ 本帖最后由 Arthurz 于 2007-2-16 11:11 AM 编辑 ]
TOP