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 语句的语法错误。 展开
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 语句的语法错误。 展开
5个回答
展开全部
把当前日期写进去的代码为:
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的话一定就是你的数据库的字段问题,修改一下即可!
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的话一定就是你的数据库的字段问题,修改一下即可!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
时间的话很简单啊,不用使用SQL语句的,在数据库的字段中设置字段的类型为:时间/日期 ,默认值处填写:Now()即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把字段名time改成其他词,如shijian或thetime。
time是系统关键字,不能做为字段名使用。
sql ="insert into liuyan(name,qq,address,content,shijian) values('"&xiaotang1&"','"&xiaotang3&"','"&xiaotang2&"','"&xiaotang4&"','"&now()&"')"
conn.execute(sql) '
time是系统关键字,不能做为字段名使用。
sql ="insert into liuyan(name,qq,address,content,shijian) values('"&xiaotang1&"','"&xiaotang3&"','"&xiaotang2&"','"&xiaotang4&"','"&now()&"')"
conn.execute(sql) '
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<%
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
%>
改成这样看看,这种格式自己看起来也清楚点
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
%>
改成这样看看,这种格式自己看起来也清楚点
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
now 得到时间日期
date得到日期
time得到时间
date得到日期
time得到时间
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询