一个很奇怪的关于插入数据库的问题(帮忙解决一下,谢谢)
我用Access建数据库,date字段为日期
填写一下代码不知道为什么日期总是不能插入数据库,不查入date字段一切正常
帮忙看一下:
<%
'连接数据库
dim conn,dbpath,rs,serch
set conn = Server.CreateObject("ADODB.Connection")
dbpath = Server.MapPath("\DateBase\news.mdb")
dbpath= "driver={Microsoft Access Driver (*.mdb)};dbq=" + dbpath
conn.Open dbpath
%>
.
.
.
<%
sql="INSERT INTO News (title,subtitle,content,origin,author,date) VALUES "
sql=sql & "(" & "'"& title & "'" & ","
sql=sql & "'"& subtitle &"'"&",'"
sql=sql & content & "','"
sql=sql & origin & "','"
sql=sql & author & "','"
sql=sql & date & "')"
conn.execute(sql)
conn.close
set conn=nothing
%>
访问叶面显示:
技术信息(适用于支持人员)
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
/Admin/AddNews2.asp, 第 44 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
页:
POST 112 bytes to /Admin/AddNews2.asp
POST 数据:
title=fasdfasdfasd&subtitle=fdasfas&origin=fdfd&author=d&content=fasdfasd&Submit=%D4%F6%BC%D3%D0%C2%CE%C5+%3E%3E