ASP 将时间写入数据库,帮看下.

<%dimconn,sql,rssetconn=server.createobject("adodb.connection")conn.connectionstring=... <%
dim conn,sql,rs
set conn = server.createobject("adodb.connection")
conn.connectionstring="Provider = Microsoft.Jet.OLEDB.4.0;Data Source="&server.mapPath("db2.mdb")
conn.open

sql ="insert into liuyan(name,qq,address,content) values('"&xiaotang1&"','"&xiaotang3&"','"&xiaotang2&"','"&xiaotang4&"')"
conn.execute(sql) '这个方法用来执行sql语句

%>
我添加数据到数据库语句是这样的,
数据库还有个时间为time空字段 该怎么把时间写进去 我知道很简单,但我电脑卡,难得去找答案,分多给个20分吧.
2楼换成 #"&now()&"# 显示
INSERT INTO 语句的语法错误。
展开
 我来答
wuqiao5257
推荐于2020-12-28 · TA获得超过2090个赞
知道大有可为答主
回答量:776
采纳率:100%
帮助的人:1326万
展开全部
把当前日期写进去的代码为:
sql ="insert into liuyan(name,qq,address,content,[time]) values('"&xiaotang1&"','"&xiaotang3&"','"&xiaotang2&"','"&xiaotang4&"',#"&date()&"#)"

如果要有年月日 时分秒 就把date()换成now()
如果只需要有时分秒 就把date()换成time()

补充:至于你说的换成NOW()就报错的话,请确定你的time的字段长度是否够,因为now()函数的结果是:类似 2010-7-3 01:31:22 这么长,如果date()函数OK的话一定就是你的数据库的字段问题,修改一下即可!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
山坛兄弟49c03e5
2010-07-04 · TA获得超过238个赞
知道小有建树答主
回答量:571
采纳率:0%
帮助的人:492万
展开全部
时间的话很简单啊,不用使用SQL语句的,在数据库的字段中设置字段的类型为:时间/日期 ,默认值处填写:Now()即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
SouTek
2010-07-04 · TA获得超过2187个赞
知道小有建树答主
回答量:613
采纳率:0%
帮助的人:787万
展开全部
把字段名time改成其他词,如shijian或thetime。

time是系统关键字,不能做为字段名使用。

sql ="insert into liuyan(name,qq,address,content,shijian) values('"&xiaotang1&"','"&xiaotang3&"','"&xiaotang2&"','"&xiaotang4&"','"&now()&"')"
conn.execute(sql) '
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zwb001
2010-07-04 · TA获得超过671个赞
知道小有建树答主
回答量:1971
采纳率:0%
帮助的人:2690万
展开全部
<%
dim conn,sql,rs
set conn = server.createobject("adodb.connection")
conn.connectionstring="Provider = Microsoft.Jet.OLEDB.4.0;Data Source="&server.mapPath("db2.mdb")
conn.open
set rs=server.CreateObject("adodb.recordset")
rs.Open "select * from liuyan",conn,1,3
rs.AddNew
rs("name")=xiaotang1
rs("qq")=xiaotang3
rs("address")=xiaotang2
rs("content")=xiaotang4
rs("time")=now() '时间
rs.Update
rs.Close
set rs=nothing
%>

改成这样看看,这种格式自己看起来也清楚点
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xzh2005
2010-07-04 · TA获得超过130个赞
知道小有建树答主
回答量:240
采纳率:50%
帮助的人:101万
展开全部
now 得到时间日期
date得到日期
time得到时间
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式