利用RDA实现SQL CE与桌面SQL Server数据库间的数据存取
2010-06-16 15:43:51 来源:WEB开发网核心提示:向SQL Server CE表添加、删除和更新操作同桌面数据库操作相似,例如添加操作:selectCMD.CommandText="insertintoitemlist(ID,TaskName,TaskContent,Finished,EMP_ID)values("+_TextBox1.Text+&
向SQL Server CE表添加、删除和更新操作同桌面数据库操作相似,例如添加操作:
selectCMD.CommandText="insertintoitemlist(ID,TaskName,TaskContent,Finished,EMP_ID)
values("+_
TextBox1.Text+","+_
"'"+taskname+"'"+","+_
"'"+taskcontent+"'"+","+"0"+","+"'"+CurrentLogonUserID+"'"+")"
selectCMD.CommandTimeout=30
conn.Open()
selectCMD.ExecuteNonQuery()
对智能设备本地表进行更新后还需要将改动保存到远程SQL Server中去,我们使用如下代码:
rda.Push("itemlist",RemoteConnString,RdaBatchOption.BatchingOn)
将更改成批推入远程SQL Server中,注意:只有跟踪的提取表才可以执行Push操作。运行在实际设备上的图示如下:
本文配套源码
更多精彩
赞助商链接