有个问题请教一下,有一条检测生产线,检测结果是看产品的形状大小和数量
生产线每秒在检测位置检测一次,我想把检测结果存入数据库,以前方法是检测一次就想后端数据库SQL server写入一次,可是觉得这样频繁的存储对存储设备不好,又有一个想法就是让结果存入一个数组,定义数组可以存100组检测结果,存满再写入数据库
可是写入的时候总是实现不了,请各位帮帮忙,看怎么实现或有更好的方法
生产线每秒在检测位置检测一次,我想把检测结果存入数据库,以前方法是检测一次就想后端数据库SQL server写入一次,可是觉得这样频繁的存储对存储设备不好,又有一个想法就是让结果存入一个数组,定义数组可以存100组检测结果,存满再写入数据库
可是写入的时候总是实现不了,请各位帮帮忙,看怎么实现或有更好的方法
dim n as integer
Dim rs As New ADODB.Recordset
rs.CursorLocation = adUseClient
rs.CursorType = adOpenKeyset
rs.LockType = adLockBatchOptimisticPrivate Sub Timer1_Timer()
Dim i As Integer
rs.add
rs.随机数1=brr(0)
rs.随机数2=brr(1)
n=n+1
if n=10 then
n=0
rs.UpdateBatch
end if
End Sub