asp中如何对某一条数据的其中1个字段添加数据
比如数据库IDNAMEtime1张三2013/09/182李四给ID为2的time添加数据怎么办...
比如数据库 ID NAME time
1 张三 2013/09/18
2 李四
给ID为2的time添加数据怎么办 展开
1 张三 2013/09/18
2 李四
给ID为2的time添加数据怎么办 展开
展开全部
假设conn是已经打开连接的Adodb.Connection对象,那么可以直接使用SQL语句更新,如:
conn.exec "UPDATE [表名] SET [time]='2013/1/1' WHERE ID=2"
如果是Access数据库,则要改一下日期的界定符,如
conn.exec "UPDATE [表名] SET [time]=#2013/1/1# WHERE ID=2"
或使用RecordSet来操作,如:
Dim Rs
Set Rs = Server.CreateObject("Adodb.RecordSet")
Rs.Open "SELECT * FROM [表名] WHERE ID=2"
If Not(Rs.Eof) Then
Rs("time") = CDate("2013-1-1")
Rs.Update
End If
Rs.Close
Set Rs = Nothing
conn.exec "UPDATE [表名] SET [time]='2013/1/1' WHERE ID=2"
如果是Access数据库,则要改一下日期的界定符,如
conn.exec "UPDATE [表名] SET [time]=#2013/1/1# WHERE ID=2"
或使用RecordSet来操作,如:
Dim Rs
Set Rs = Server.CreateObject("Adodb.RecordSet")
Rs.Open "SELECT * FROM [表名] WHERE ID=2"
If Not(Rs.Eof) Then
Rs("time") = CDate("2013-1-1")
Rs.Update
End If
Rs.Close
Set Rs = Nothing
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询