With prvRs
.Open "SELECT * FROM pic_view where pic_id='" & Me.strId & "' ", prvConn, 1, 3
.UpdateBatch '新增一条记录
.Fields("pic_name") = Me.pic_name.Text
.Fields("pic_uploadDate") = "getdate()" -----------为什么这里出错?
.Update
End With
.Open "SELECT * FROM pic_view where pic_id='" & Me.strId & "' ", prvConn, 1, 3
.UpdateBatch '新增一条记录
.Fields("pic_name") = Me.pic_name.Text
.Fields("pic_uploadDate") = "getdate()" -----------为什么这里出错?
.Update
End With
解决方案 »
- VB读文件 我这个文件该怎么读嘞! 谢谢...
- 用vb6.0 其中listview控件里想一行显示两个checkbox能做到吗 如果能 怎么做
- 怎么取得数据库中的第N条记录?
- 奇怪这句SQL为什么ADO总是打不开记录集
- 如何制作类似Photoshop使用时的程序加载窗口?
- vb与串口通信,读取第2针的电平信号
- 如何得到另一程序窗口的句柄??
- textbox输完后自到下一个TEXTBOX?高手请进,我的分多!
- 什么原因让我的程序出现了这样的提示框?
- 如何向DBGRID中添加多于两项的COLUMNS.
- vb如何保存动态控件的位置
- 请问如何把responseXML接收的内容,作为XML文档进行解析?
.Fields("pic_uploadDate") = now()
pivconn.execute sql
.Open "SELECT * FROM pic_view where pic_id='" & Me.strId & "' ", prvConn, 1, 3
.UpdateBatch '新增一条记录
.Fields("pic_name") = Me.pic_name.Text
.Fields("pic_uploadDate") = "getdate()" -----------为什么这里出错?
.Update
End With那这里该怎么修改?
或
.Fields("pic_uploadDate") = Now
Dim rs As New ADODB.Recordset
dim conn as New ADODB.Connection
Set rs= conn.Execute("select getdate() as sysDate")
prvRs.fields("pic_uploadDate") = rs.fields("sysDate")
例如:create table pic_view
pic_name ......
pic_uploadDate datetime default getdate()
;SQL Server 是肯定可以,不知道你用什么数据库。
程序中就不需要操作该字段,插入记录时会自动赋上默认值。