access数据库和sql server数据库一个有时间插入的小区别

作者: 浏览: 发布日期:2011-02-19
[导读]:

今天遇到用sql语句参数类型不一致,数据库用的access。
之前数据库用的是sql server而且一定问题都没有,但是现在却在access有问题,我单步也找了,愣是没有找出来,后到百度上搜索后才发现,access和sql下关于时间的插入是不应的。

I N S E R T   I N T O programs(p_title,p_time) VALUES (’title’, 2008-10-9 20:32:23′) 这条语句在MS SQLSEVER里是绝对没问题的,可放到MS ACCESS里就不行了,原因是MS SQLSEVER 与 MS ACCESS关于时间的分隔符是不同的,SQLSEVER中用’,ACCESS 中用的是 #,所以在ACCESS中要把上一条语句改为 I N S E R T   I N T O programs(p_title,p_time) VALUES(’title’,#2008-10-9 20:32:23#)

 


免责声明:本文来源于网络,版权归原作者所有,仅供大家共同分享学习,如作者认为涉及侵权,请与我们联系,我们核实后立即删除。本站地址:http://www.sjz2.cn/news/show-807.html
请填写下方表单,我们会尽快与您联系
感谢您的咨询,我们会尽快给您回复!