主题:  不用向数据库中写入日期和时间时报错:(

namelysweet

职务:普通成员
等级:3
金币:1.0
发贴:681
#12003/4/13 22:11:11
rt

图片如下:



    insert into Topic(ForumID,
            UserID,
            UserName,
            TopicTitle,
            PostDetail,
            
            TopicTime
            
            )
        values('#Trim(Form.ForumID)#',
            '#Trim(Form.UserID)#',
            '#Trim(Form.UserName)#',
            '#Trim(Form.TopicTitle)#',
            '#Trim(Form.PostDetail)#',
            
            '#CreateODBCTime(Form.TopicTime)#'
            )


::和讯网 www.homeway.com.cn ::


namelysweet

职务:普通成员
等级:3
金币:1.0
发贴:681
#22003/4/13 22:12:40
insert:

这里无论是不是写mask都报错误,费解ing

*****************
    type="text"
        name="TopicDate"
        value="#Date#">

    type="text"
        name="TopicTime"
        value="#Time#">


::和讯网 www.homeway.com.cn ::


5DDC版主

职务:版主
等级:6
金币:10.0
发贴:3820
#32003/4/14 11:11:45
不要用CF自带的cfinsert 尽量用sql 自己的

insert ()



namelysweet

职务:普通成员
等级:3
金币:1.0
发贴:681
#42003/4/14 12:22:11
batyvn在上个帖子中说
引用:
不要用CF自带的cfinsert 尽量用sql 自己的

insert ()


是啊,可是用inset插入日期出错不知道怎么解决...


::和讯网 www.homeway.com.cn ::


5DDC版主

职务:版主
等级:6
金币:10.0
发贴:3820
#52003/4/14 14:55:09
'#Trim(Form.TopicTitle)#', '#Trim(Form.PostDetail)#',

日起属于数字类型 不加 ''标注的

正确的:
#Form.TopicTitle#,#Form.PostDetail#,

还有你用那么多Trim()干什么呀?

你的写法太乱,不规整,函数有点乱用。



namelysweet

职务:普通成员
等级:3
金币:1.0
发贴:681
#62003/4/14 17:20:58
batyvn在上个帖子中说
引用:
'#Trim(Form.TopicTitle)#', '#Trim(Form.PostDetail)#',

日起属于数字类型 不加 ''标注的

正确的:
#Form.TopicTitle#,#Form.PostDetail#,

还有你用那么多Trim()干什么呀?

你的写法太乱,不规整,函数有点乱用。


thx..
在照BenForta的书写代码,呵呵。。。Trim是去掉空格信息,先照书上用用..


::和讯网 www.homeway.com.cn ::


5DDC版主

职务:版主
等级:6
金币:10.0
发贴:3820
#72003/4/14 21:02:52
那是错误的,你可以输出过滤空格,哪有录入过滤空格的,而且ID name time这些 用得着过滤空格么?

书上的不一定全对,你这样根本就是语法错误。