sql mobile 数据更新问题 40CSDN]

发布时间:2014-1-1 0:09:53编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"sql mobile 数据更新问题 40CSDN]",主要涉及到sql mobile 数据更新问题 40CSDN]方面的内容,对于sql mobile 数据更新问题 40CSDN]感兴趣的同学可以参考一下。

string conStr = @"DataSource=\Program Files\BtsPPC\Bts_Group.sdf";             SqlCeConnection Cn = new SqlCeConnection(conStr);             Cn.Open();             // 创建并配置 SqlCeCommand 对象             SqlCeCommand cmd = Cn.CreateCommand();             cmd.CommandText = "select * from BTSList";             cmd.CommandType = CommandType.Text;             // 创建 SqlCeResultSet 对象,并配置为可滚动、可更新、检测数据源更改             ResultSetOptions options = ResultSetOptions.Scrollable |                                                      ResultSetOptions.Sensitive |                                                      ResultSetOptions.Updatable;             resultSet = cmd.ExecuteResultSet(options);             // 创建 ResultSetView 对象,配置为只显示序号为 1,3,5,8 的列             ResultSetView resultSetView = resultSet.ResultSetView;             int[] ordinals = new int[] { 1, 3, 5, 8 };             resultSetView.Ordinals = ordinals;             // 将 ResultSetView 绑定到 DataGrid 控件             BtsbindingSource.DataSource = resultSetView;             BtsdbGird.DataSource = BtsbindingSource;             BtsdbGird.Refresh(); 用以上代码阅读数据没有问题, 可是当更形数据时: BtsbindingSource.EndEdit(); 出现以下错误: 未处理 System.Data.SqlServerCe.SqlCeException   Message="执行 RDA 推送时,在推送到 SQL Server 的表上,SQL Mobile 只能获取只读游标。在尝试执行推送时,SQL Server 上可能存在锁定冲突。请验证 SQL Server 上的表是否可更新,然后重试。 [ BTSList ]"


上一篇:如何发送flash!!!!紧急求助 20CSDN]
下一篇:如何将下面的oracle自定义函数转化为sqlserver的自定义函数????? 10CSDN]

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款