标题:急!为什么不能向数据库中插入时间数据啊?
只看楼主
小家碧玉
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2004-7-20
 问题点数:0 回复次数:4 
急!为什么不能向数据库中插入时间数据啊?
向高手请教,通过表单取得当前系统时间,可是不能把它插入到数据库中,数据库中字段的属性设置的是时间类型的,谢谢!!
搜索更多相关主题的帖子: 数据库 时间 属性 系统 字段 
2004-07-21 19:56
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
得分:0 

具体代码看看


天津网站建设 http://www./
2004-07-21 22:38
小家碧玉
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2004-7-20
得分:0 
帮我看看吧

这是我的原代码,请帮我看看吧 <% Dim db Set db=Server.CreateObject("ADODB.Connection") db.Open "Dbq="&Server.Mappath("aa.mdb")&";Driver={Microsoft Access Driver (*.mdb)}" on error resume next strSql="insert into 1(time)values( '"&now()&"')" Set rs=db.Execute(strSql) dim err,i for i=1 to db.errors.count set err=db.errors.item(i-1) response.Write err.description next %>

数据库中的time 字段已经设置为日期类型的了


2004-07-22 00:06
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
得分:0 

[QUOTE]strSql="insert into 1(time)values( '"&now()&"')" [/QUOTE]

time是保留字,用保留字做表、字段名时,SQL语句中要以 中括号隔开,写成如下:

[QUOTE]strSql="insert into 1([time])values( '"&now()&"')" [/QUOTE]

[此贴子已经被作者于2004-07-22 09:25:20编辑过]


天津网站建设 http://www./
2004-07-22 09:24
小家碧玉
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2004-7-20
得分:0 

哦,原来如此

呵呵,调试通过

问题解决了,真的要感谢你哦


2004-07-22 09:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-3495-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.055045 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved