两种写法,一是参数查询(建议这种,你可以查一下),二是拼接sql:
DateTime today=DateTime.Now.Date.AddDays(1)string sql =
"select Risetime from suntime where Risetime > '"
+ today.ToString()
+ "'"
insertinto
tablename
(field1,
field2,
field3,
field4,
mytime)
values
(123,
'456'
,'789'
,'jqk',
getdate()
)
这样就行了,五个字段,只提供四个值就可以了,第五个时间值,用getdate()这个sql函数就可以获得,并且是数据库所在的服务器时间,你试试看。
你好,是你啊,呵呵。SetTime不能接受COleDateTime作为参数,SetTime的定义如下:int SetTime(int nHour, int nMin, int nSec)从定义可知,SetTime只接受三个整形参数,即小时、分、秒。 COleDateTime类重载了=号,你可以通过等号设置时间,你可以这样写:m_starttime=COleDateTime(varValue[2].m_pdate->year,varValue[2].m_pdate->month,varValue[2].m_pdate->day,0,0,0)欢迎分享,转载请注明来源:内存溢出
评论列表(0条)