以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]追载时间列数据  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=179850)

--  作者:2425004926
--  发布时间:2022/9/13 23:39:00
--  [求助]追载时间列数据
老师指点一下
sql server数据库,时间测试列--数据类型datetime

Dim cmd As New SQLCommand
Dim dt As DataTable
Dim dr As DataRow
cmd.C
cmd.CommandText = "Select * Fr om {时间测试} Where [_Identify] Is Null"
dt = cmd.ExecuteReader(True)

Dim d As Date = Date.now
Output.Show(format(Date.now, "yyyy-MM-dd HH:mm:ss.fff"))


dr = dt.AddNew()
dr("时间测试") = Date.now ’到毫秒级别,保存后显示OK
dr.Save()

DataTables("时间测试").AppendLoad("时间测试 >= #" & d & "#")   ‘为什么这一步会出错,显示\'23\' 附近有语法错误。不能追载,DataTables("时间测试")的时间列设置为DateLongTime


--  作者:有点蓝
--  发布时间:2022/9/14 9:02:00
--  
先看看:http://www.foxtable.com/webhelp/topics/2343.htm

DataTables("时间测试").RemoveFor("时间测试 >= \'" & d & "\'")  
DataTables("时间测试").AppendLoad("时间测试 >= \'" & d & "\'")  

--  作者:2425004926
--  发布时间:2022/9/14 11:08:00
--  
感谢老师!!!