主题:  请教各位高手!

cxh

职务:普通成员
等级:1
金币:0.0
发贴:7
#12002/6/12 13:40:01
怎样向数据库添加记录?
例如数据库名为DB3.MDB,表名为QQQ,有aaa,bbb,ccc,ddd,eee五个字段



例子





aaa:


bbb:


ccc:


ddd:


eee:







那么add.asp程序应怎么写?

编辑历史:[这消息被cxh编辑过(编辑时间2002-06-12 13:40:52)]


=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
#22002/6/12 15:02:50
转Asp和.Net



沉默是金

职务:普通成员
等级:6
金币:11.2
发贴:4357
#32002/6/12 16:51:51
先与数据库连接。
<%
set cn=server.createobject("adodb.connection")
str = "dbq="+server.mappath("database/DB3.MDB")+";defaultdir=;driver={microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;ImplicitCommitSync=Yes;MaxBufferSize=512;MaxScanRows=10;PageTimeout=10; SafeTransactions=0;Threads=3;UserCommitSync=Yes;"
cn.open str
%>
<%
t1=request("t1")
t2=request("t2")
t3=request("t3")
t4=request("t4")
t5=request("t5")
sql="insert into QQQ (aaa,bbb,ccc,ddd,eee) values ('"&t1&"','"&t2&"','"&t3&"','"&t4&"','"&t5&"')"
set rs=cn.execute(sql)
response.write"插入成功"
%>


难人一个……

cxh

职务:普通成员
等级:1
金币:0.0
发贴:7
#42002/6/12 19:07:22
非常感谢arhui的帮助!我试了一下,出现以下提示:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC Microsoft Access 驱动程序] '(未知的)'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。

/flr/cc/add.asp, 行4



沉默是金

职务:普通成员
等级:6
金币:11.2
发贴:4357
#52002/6/13 9:09:45
你把数据库放到database这个目录下再试试看。


难人一个……

cxh

职务:普通成员
等级:1
金币:0.0
发贴:7
#62002/6/13 16:56:38
谢谢arhui的指点!