在线急等,大伙儿帮帮忙
发布时间:2010-06-14 17:23:51 文章来源:www.iduyao.cn 采编人员:星星草
在线急等,大家帮帮忙
Access连接的小问题
sales.asp
<%@ Transaction =Required%>
<%
Quantity =Request("productNum")
productCode=trim(Request("productCode"))
sqlstr="select * from product where pid='"& productCode &"'and inventory >="& cint(Quantity)
dim conn,rs,dbq
set conn= Server.CreateObject("ADODB.connection")
set rs= Server.CreateObject("ADODB.recordset")
dbq=Server.MapPath("\test.mdb")
Response.write dbq
conn.Connectionstring="driver={Micorosoft Access Driver(*.mdb)}; dbq="&dbq
conn.open
rs.open sqlstr,conn
if rs.bof then
ObjectContext.SetAbort
else
ObjectContext.SetComplete
newq= rs("inventory")-Cint("Quantity")
rs.close
sqlstr="update product set inventory="& newq&",sales="&Cint(Quantity)&"where pid ='"&productCode& "'"
response.write sqlstr
rs.open sqlstr,conn
resopnse.write"订单处理"
end if
%>
Index.asp
<html>
<head><title>Sales orders</title></head>
<body bgcolor="#ffffff">
<font face="arial,helvetica">
<h2>订单</h2>
<form action="Sales.asp" method=post>
<p>输入产品代码<input type="text" name=productCode></p>
<p>输入购买数量<input type="text" name=productNum> </p>
<p><input type="submit" value="确定">
</form>
</body>
</html>
错误提示:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
/Hymin/code/Sales.asp, 第 16 行
最后添加一句:我只想用ADO方式连接,用不用配置数据源啊?怎样配置才对啊?
------解决方案--------------------
你这样的用数据源方式连接access很麻烦,这个主要是路径错了。。
用ADO方式很简单
//ADO连接ACCESS数据库
dim conn,connstr
set conn=server.CreateObject("adodb.connection")
connstr="DBQ="&server.MapPath("../DataBase/guest.mdb")&";Driver={Microsoft Access Driver (*.mdb)}"
conn.open connstr
//数据库处理
dim rs,strsql
set rs=server.CreateObject("adodb.command")
strsql="Insert Into guest(name,body,email,phone) values ('"&TBname&"','"&TBbody&"','"&TBemail&"','"&TBphone&"')"
set rs=conn.execute(strsql)
conn.close
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
3D MAX导出MD2,delphi开发
我用dilphi开发3D游戏,想用3D MAX导出MD2建立关键针动画,然后用dilphi调用关键针,可是现在出现2个问...
-
coldfusion怎么整合框架?
如题coldfusion怎么整合框架? 有没有例子 谁给讲解下,谢谢!
------解决方案--------------------
其实,在...
-
coldfusion的正则表达式中文支持怎么样?
coldfusion的正则表达式中文支持怎么样?有没有问题?我用的的是coldfusion 9
因为要用的一...
-
求教
请问,哪里有GLscene的中文教程,视频也可.谢谢
------解决方案--------------------
http://technology.jfcms.net/cx/Delp...
-
Provider '80020005'
Provider '80020005'
类型不匹配。
\admin\add_products.asp, line 167
<!--#include file="../i...
-
我们打开一个网页的原理是什么?
我觉得是服务器端传输一个文档过来,然后由ie(或者其它的)编译,呈现我们面前的就是我们打开的网页了
-...
-
我想循环输出一个 cfgrid
rt
------解决方案--------------------
cfgrid有个query属性的。
------解决方案-----------------...
-
coldfusion
cf中上传可以控制大小吗?如何控制?
------解决方案--------------------
上传前可以先得到文件大小,之后再决定是否要上...
-
C# 发送一个网页邮件 怎么做
我用System.Net.Mail;做的,可是它的属性就那么几个。怎么办?
------解决方案--------------------
M...
-
coldfusion 9 连接Access出错???
各位大侠帮忙看看,为何我用coldfusion 9 连接Access时,显示OK,连接Access unicode时却出现以下错误信...