同步自然是客户的要求啦,因为使用的时候是离线的,同步是使用完成或使用之前进行的。
我很奇怪的是说我问题质量太差的人,你们问的都是啥高质量的问题,我只是想确认是不是内存导致的。是我写的太不明确了吗?
我没有说是wince导致的,是不确定是不是内存少导致的,
Dim cmd As New SqlClient.SqlCommand(strsql, cn)
cmd.CommandTimeout = "300000"
Dim adpt As New SqlClient.SqlDataAdapter(cmd)
Dim tbl As New DataTable
Try
adpt.Fill(tbl)
执行到这里就不行了,直接提示内存溢出。
如果是内存少造成的,可以换个大内存的设备试试,如果不是,看看有没有什么解决办法。
目前可以试试分次同步,一次少同步点数据的方法试试。