用于将日期和时间插入数据库的SQL语法

时间:2016-07-28 11:19:05

标签: sql sql-server database vb.net sql-server-2008

在我的项目中,我需要转换以下函数,该函数创建一个插入数据库的字符串,插入正确的语法以插入datetime数据类型...有谁知道我可以这样做的方法?

Public Shared Function sqlString(str As String) As String

    Return "'" & str.Replace("'", "''") & "'"

End Function

2 个答案:

答案 0 :(得分:0)

sql =" INSERT INTO tblModules(ModuleID,ModuleName,NumberUsers,License,Username,ContractID,datetime)VALUES("& modID&","& sqlString (modname)&","& numusers&","& sqlString(license)&","& sqlString(username )&","& """& sqlDateTime(DateTime.Now)&")" 试试这个

答案 1 :(得分:-1)

最后,我通过在INSERT语句中分别调用以下函数将值存储为日期或时间

grand_type=password, username=MyUserName, password=MyPassword