读书人

插入日期时间的有关问题(SQLSERVER 数

发布时间: 2012-03-09 16:54:57 作者: rapoo

插入日期时间的问题(SQLSERVER 数据库)
str= "insert into testinf(projectname,testpeoplename,teststarttime,projectsavepath,projecttype)values ( ' "+prjname+ " ', ' "+edtTestname-> Text+ " ',Now(), ' "+path+ " ', ' "+type+ " ') ";

ACCESS 数据库没问题

可是SQLSERVER 数据库 报错说 Now() 不是可以识别的函数名


[解决办法]
直接获得当前时间,然后传进入就行了,bcb也有now函数
[解决办法]
String d = Now().DateTimeString();
AnsiString str= "insert into testinf(projectname,testpeoplename,teststarttime,projectsavepath,projecttype)values ( ' "+prjname+ " ', ' "+edtTestname-> Text+ " ', ' " + d + " ', ' "+path+ " ', ' "+type+ " ') ";
[解决办法]
Now()用getdate()代替就可以

读书人网 >C++ Builder

热点推荐