第一种办法: 建一个存储过程, 以该TIMESTAMP为参数直接返回纪录集, 这样做比较标准化, 而且速度快
第二种办法: 也就是你用的动态SQL:
strsql=" Select * From table WHERE TimeStamp_ID <> '" & FORMAT(rs.fileds("TimeStamp").value, "YYYY-MM-DD HH:MI:SS") & "'"
我对SQL SERVER T-SQL的语法不熟悉, 可能写得不对. 但概念就是这样子, 把TIMESTAMP的所有数据都通过字符串传给服务器
第二种办法: 也就是你用的动态SQL:
strsql=" Select * From table WHERE TimeStamp_ID <> '" & FORMAT(rs.fileds("TimeStamp").value, "YYYY-MM-DD HH:MI:SS") & "'"
我对SQL SERVER T-SQL的语法不熟悉, 可能写得不对. 但概念就是这样子, 把TIMESTAMP的所有数据都通过字符串传给服务器
解决方案 »
- ms sql触发器?
- 请教一个函数问题
- 这个存储图书类别的表应该怎样设计比较好?
- oracle 创建服务后连接不稳定
- 急死了,把$123123.45 插入 一个货币类型的字段中以后读取的时候怎么知道当初插入的是插入的是美元(“$”)而非“¥” 呢?
- 连接数据中出错
- 请问 关于32位server2003系统32位2005数据库 移植到64位server2008系统64位2005数据库的问题
- 大买卖了啊!!
- 一个很菜的问题
- 涉及PIVOTServer的一个SQL语句问题!
- 何为游标?哪位好心人可以给我解释一下,要求通俗易懂!谢谢了!
- vfp的结构体系早已经被淘汰了,为什么现在用vfp的还这么多?实在害人哪,哪怕用access都要好得多啊。
在SQL Server里面,Timestamp型態是一個十六進制的數值,而不是一個日期型的數據。用Recordset打開後,取回來的是一個8Byte的數組,我是想問有沒有更好方法去組成這個動態的SQL.
你找一下竹之草和小狼吧, 他们好象比较熟悉 SQL SERVER.
要是guo在他可能知道.:(