为什么没人用c#加sql server 添加字段做游戏服务端的

523被浏览78671分享邀请回答5812 条评论分享收藏感谢收起11935 条评论分享收藏感谢收起查看更多回答我打算用C#加sqlserver做一个自定义的游戏菜单
各位谁有兴趣就类似于网吧的那种【c#吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:113,314贴子:
我打算用C#加sqlserver做一个自定义的游戏菜单收藏
我打算用C#加sqlserver做一个自定义的游戏菜单
各位谁有兴趣就类似于网吧的那种
c#数据库?-「华为云」金秋狂欢节,万元代金券免费拿,云服务器全年低价,云存储,数据库,云桌面,全场低至5折,多场景解决方案任你挑,注册赢Mate10.立即参与!
所以我这个贴就塌了吗
你是要做,还是没做
做个游戏菜单要连接数据库? 魔怔了吧
为何会枯竭?
能不能把sqlserver发给我一下,谢谢
你sql sever能联网吗
登录百度帐号推荐应用中国领先的IT技术网站
51CTO旗下网站
简单介绍C# SQL Server
本文介绍C# SQL Server2000对事务提供了很好的支持。我们可以使用SQL语句来定义、提交以及回滚一个事务。
作者:佚名来源:博客园| 18:15
体验SQL语言的事务机制
作为大型的企业级数据库,C# SQL Server2000对事务提供了很好的支持。我们可以使用SQL语句来定义、提交以及回滚一个事务。
如下所示的SQL代码定义了一个事务,并且命名为"MyTransaction
这里用到了C# SQL Server2000自带的示例数据库pubs,提交事务后,将为所有畅销计算机书籍支付的版税增加 10%。
打开C# SQL Server2000的查询分析器,选择pubs数据库,然后运行这段程序,结果显而易见。
可是如何在C#程序中运行呢?我们记得在普通的SQL查询中,一般需要把查询语句赋值给mandText属性,这里也就像普通的SQL查询语句一样,将这些语句赋给mandText属性即可。要注意的一点是,其中的"GO"语句标志着SQL批处理的结束,编写SQL脚本是需要的,但是在这里是不必要的。我们可以编写如下的程序来验证这个想法://TranSql.csusingS &usingSystem.D &usingSystem.Data.SqlC &namespaceAspcn &{ &publicclassDbTranSql &{ &file://将事务放到SQLServer中执行 &publicvoidDoTran() &{ &file://建立连接并打开 &SqlConnectionmyConn=GetConn();myConn.Open(); &SqlCommandmyComm=newSqlCommand(); &try &{ &myComm.Connection=myConn; &<FONT color=#mandText="DECLARE@TranNameVARCHAR(20)"; &<mandText+="SELECT@TranName='MyTransaction'"; &<mandText+="BEGINTRANSACTION@TranName"; &<mandText+="USEpubs"; &<mandText+="UPDATEroyschedSETroyalty=royalty*1.10WHEREtitle_idLIKE'Pc%'"; &<mandText+="COMMITTRANSACTIONMyTransaction"; &myComm.ExecuteNonQuery(); &} &catch(Exceptionerr) &{ &thrownewApplicationException("事务操作出错,系统信息:"+err.Message); &} &finally &{ &myConn.Close(); &} &} &file://获取数据连接 &privateSqlConnectionGetConn() &{ &stringstrSql="DataSource=IntegratedSecurity=SSPI;userid=password="; &SqlConnectionmyConn=newSqlConnection(strSql); &returnmyC &} &} &&publicclassTest &{ &publicstaticvoidMain() &{ &DbTranSqltranTest=newDbTranSql(); &tranTest.DoTran(); &Console.WriteLine("事务处理已经成功完成。"); &Console.ReadLine(); &} &} &}&
注意到其中的SqlCommand对象myComm,它的CommandText属性仅仅是前面SQL代码字符串连接起来即可,当然,其中的"GO"语句已经全部去掉了。这个语句就像普通的查询一样,程序将SQL文本事实上提交给DBMS去处理了,然后接收返回的结果(如果有结果返回的话)。
很自然,我们最后看到了输出"事务处理已经成功完成",再用企业管理器查看pubs数据库的roysched表,所有title_id字段以"PC"开头的书籍的royalty字段的值都增加了0.1倍。
这里,我们并没有使用ADO.net的事务处理机制,而是简单地将执行事务的SQL语句当作普通的查询来执行,因此,事实上该事务完全没有用到.net的相关特性。了解.net中的事务机制
如你所知,在.net框架中主要有两个命名空间(namespace)用于应用程序同数据库系统的交互:System.Data.SqlClient和System.Data.OleDb。前者专门用于连接Microsoft公司自己的SQL Server数据库,而后者可以适应多种不同的数据库。这两个命名空间中都包含有专门用于管理数据库事务的类,分别是System.Data.SqlClient.SqlTranscation类和System.Data.OleDb.OleDbTranscation类。
就像它们的名字一样,这两个类大部分功能是一样的,二者之间的主要差别在于它们的连接机制,前者提供一组直接调用C# SQL Server 的对象,而后者使用本机 OLE DB 启用数据访问。 事实上,ADO.net 事务完全在数据库的内部处理,且不受 Microsoft 分布式事务处理协调器 (DTC) 或任何其他事务性机制的支持。本文将主要介绍System.Data.SqlClient.SqlTranscation类,下面的段落中,除了特别注明,都将使用System.Data.SqlClient.SqlTranscation类。
【编辑推荐】
【责任编辑: TEL:(010)】
大家都在看猜你喜欢
热点热点头条头条头条
24H热文一周话题本月最赞
讲师:132080人学习过
讲师:218801人学习过
讲师:785413人学习过
精选博文论坛热帖下载排行
本书讲述怎样把UNIX环境下的应用程序移植到Linux环境上运行,是一本综合的开发和解决问题的参考手册 。本书详细描述了当前IT行业中被广泛应...
订阅51CTO邮刊扫一扫,访问微社区
后使用快捷导航没有帐号?
签到成功!您今天第{todayrank}个签到,签到排名竞争激烈,记得每天都来签到哦!已连续签到:{constant}天,累计签到:{days}天
关注:1968
当前位置: &
__________________________________________________________________________________
开发者干货区版块规则:
  1、文章必须是图文形式。(至少2幅图)
& && &2、文章字数必须保持在1500字节以上。(编辑器右下角有字数检查)
& && &3、本版块只支持在游戏蛮牛原创首发,不支持转载。
& && &4、本版块回复不得无意义,如:顶、呵呵、不错......【真的会扣分的哦】
& && &5、......
__________________________________________________________________________________
查看: 413|回复: 11
实时对战游戏服务端Photon Server基本介绍
9排名<font color="#FF昨日变化5主题帖子积分
蛮牛币5115
在线时间474 小时
发表于 前天&22:11
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
才可以下载或查看,没有帐号?
本帖最后由 枫叶飘零 于
22:13 编辑
最近一直在研究实时对战,就 一直在关注photon之前看了Photon客户端的pun技术,现在在看Photon服务端的server。关注Pun教程 王者荣耀实时对战服务器Photon之Pun应用系列文章
Photon Server 是一种实时服务器和跨平台多人游戏开发框架,开发非常快速,使用非常简单。使用Photon Server的多人API可以在开发的游戏中加入多个玩家,实现多人实时对战系统,并实时跨平台上连接的玩家之间的数据和消息同步传输数据和消息。Your own Multiplayer Game Backend!Photon Cloud允许使用客户端SDK开发广泛的游戏类型,包括但不限于:? 第一人称射击类型游戏? 赛车游戏类型游戏? 王者荣耀类型的游戏? 消消乐休闲实时游戏? “吃鸡”PC异步和同步游戏使用Photon Server应用程序,您可以获得构建和运行自己的多人游戏后端的框架。所有应用程序都以C#源代码提供。后期你自己开发扩展服务器端也是使用C#进行开发。Photon Server SDK提供的应用程序LoadBalancing:跨服务器负载均衡扩展 - 这是为我们的Photon Cloud提供支持!MMO:MMo类型游戏的解决方案,大量的世界游戏与大量的玩家。Lite:它仅仅用作Photon基本概念(操作,事件)的介绍,快速的熟悉和上手服务器的最佳案例。您可以免费下载100个CCU许可证!Photon服务器架构
图片01.png (55.09 KB, 下载次数: 0)
前天&22:09 上传
出于性能原因,Photon Core底层是使用C ++编写核心使用IO完成端口(IOCP)来实现高性能套接字处理支持可靠的UDP,TCP,HTTP和Web套接字业务逻辑在由核心托管的.NET CLR中执行。包含运行在Photon上的应用程序用C#或任何其他.NET语言编写Protocols 协议Photon Server核心支持以下协议l UDP (基于eNET),并针对Client-2-Server架构进行了专门调优l TCPl Web Socketsl HTTPPhoton Server传输协议非常稳定。Photon包装了每个客户端平台的网络层。让您的游戏客户端跨平台和协议通信。 将您的数据放在哈希表中,然后发送。 Photon完成/序列化。Server Development Tools在Visual Studio中完全运行&& F5 &&从您的代码调试! 使用.NET开发中的所有第一类工具。Microsoft:Visual StudioRedgate:内存分析器,性能分析器,反射器Jetbrains:ReSharper,dotTrace,dotCover,dotPeekData Persistence (DBs) 数据持久性(DB)Photon服务器不提供持久层,底层代码。你要是想进行数据的保存需要使用c#连接数据库,把数据写入数据库中。.NET / Windows支持所有主要产品。SQL:MySQL,PostgreSQL,MS SQL Server,SQLite。NoSQL:MongoDB,Redis,MemCached。Photon Cloud or Photon ServerPhoton Cloud 是一种软件即服务(SaaS),也是一种全面管理的服务。 您可以在托管时完全专注于应用程序客户端,服务器操作由Exit Games进行管理。Photon服务器是一个(On-Prem)服务器应用程序,您可以在您选择的物理服务器机器上运行和托管。 完全可定制的开发控制让您自由配置和设置您自己的多人游戏后端。完全的自己进行代码功能的编写。
图片02.png (85.24 KB, 下载次数: 0)
前天&22:10 上传
Photon Cloud需要在Photon Server上运行,但是不需要你自己进行维护。Photon Realtime,Photon Chat是在Photon Cloud中运行的应用程序。Photon Unity PUN是一个Unity 3D客户端插件,与Unity Networking兼容的API,可以连接Photon Realtime。
Photon CloudPhoton ServerServer Administration服务器管理零服务器麻烦,有我们的专家负责运行服务器时,请放心使用。您可以获得运行Photon Server的所有权限。 您运行自己的服务器或租用适合的服务器,并确保它们可供您的用户使用。Photon的日志和性能计数器提供有关性能和稳定性的所有必要信息。Scalability可扩展性Photon Cloud自动适应所有用户。使用我们的SDK,客户端应用程序是为有效的负载平衡工作流而构建的。我们的负载平衡在源代码中可用。 它是跨多个服务器扩展的坚实基础。为您的客户运行正确数量的服务器需要自己去维护。Game logic游戏逻辑使用Photon Realtime,Photon Chat和PUN,您可以获得所有多人游戏类型的解决方案。 每个可用于免费下载的客户端SDK都包含多个源代码,以便您可以快速启动同步和异步游戏和应用程序使用PhotonAPI。服务器的逻辑可以在C#中完全定制开发。 许多演示应用程序可以在源中提供免费服务器SDK,并为您的应用程序提供高性能现成的框架。 Start instantly立即开始
Photon Cloud可让您注册并立即运行应用程序。 无需安装。 无需服务器一旦下载,可以在5分钟内启动您的Photon服务器。 Photon非常容易在本地和远程设置和运行。Licensing许可选择各种订阅,匹配您的每月活跃用户数。无论您是独立,初创公司还是AAA工作室,都会找到匹配的计划。Photon Realtime有多达20个CCU的免费计划。许可证可以一次性购买或订阅,并作为下载提供。使用企业许可证托管任意数量的服务器和应用程序。 Photon Server服务器提供最多100个CCU的免费许可证。
每日推荐:
9排名<font color="#FF昨日变化5主题帖子积分
蛮牛币5115
在线时间474 小时
发表于 前天&22:12
本帖最后由 枫叶飘零 于
22:14 编辑
可以关注我微博和公众号 photonserver,该文章是一些列文章。pun系列教程 https://mp./s?__biz=MzU1NDI4NDIyNg==&mid=&idx=1&sn=826cb164d96daed205978&chksm=fbe4a47acc932d6ccced8df908f1d3e9ce9b33ae7920d#rd
每日推荐:
61195/1500排名<font color="#FF昨日变化58主题帖子积分
蛮牛粉丝, 积分 1195, 距离下一级还需 305 积分
蛮牛粉丝, 积分 1195, 距离下一级还需 305 积分
蛮牛币4660
在线时间167 小时
发表于 昨天&07:39
来自Mobile---
每日推荐:
72638/5000排名<font color="#FF昨日变化1主题帖子积分
日久生情, 积分 2638, 距离下一级还需 2362 积分
日久生情, 积分 2638, 距离下一级还需 2362 积分
蛮牛币3258
在线时间895 小时
发表于 昨天&08:34
先收藏~~~~~~~~~~
每日推荐:
132/50排名<font color="#FF昨日变化641主题帖子积分
注册看看, 积分 32, 距离下一级还需 18 积分
注册看看, 积分 32, 距离下一级还需 18 积分
在线时间3 小时
发表于 昨天&09:21
每日推荐:
127/50排名<font color="#FF昨日变化998主题帖子积分
注册看看, 积分 27, 距离下一级还需 23 积分
注册看看, 积分 27, 距离下一级还需 23 积分
在线时间3 小时
发表于 昨天&09:24
每日推荐:
71950/5000排名<font color="#FF昨日变化11主题帖子积分
日久生情, 积分 1950, 距离下一级还需 3050 积分
日久生情, 积分 1950, 距离下一级还需 3050 积分
蛮牛币7390
在线时间509 小时
发表于 昨天&10:05
每日推荐:
72015/5000排名<font color="#FF昨日变化37主题帖子积分
日久生情, 积分 2015, 距离下一级还需 2985 积分
日久生情, 积分 2015, 距离下一级还需 2985 积分
蛮牛币2627
在线时间303 小时
发表于 昨天&10:28
每日推荐:
136/50排名<font color="#FF昨日变化21主题帖子积分
注册看看, 积分 36, 距离下一级还需 14 积分
注册看看, 积分 36, 距离下一级还需 14 积分
在线时间5 小时
发表于 昨天&13:45
每日推荐:
3172/300排名<font color="#FF昨日变化175主题帖子积分
偶尔光临, 积分 172, 距离下一级还需 128 积分
偶尔光临, 积分 172, 距离下一级还需 128 积分
在线时间40 小时
发表于 昨天&14:02
感谢分享,收藏了
每日推荐:
86000/10000排名<font color="#FF昨日变化1主题帖子积分
常驻蛮牛, 积分 6000, 距离下一级还需 4000 积分
常驻蛮牛, 积分 6000, 距离下一级还需 4000 积分
在线时间1329 小时
发表于 昨天&15:01
的顶顶顶顶顶的顶顶顶顶顶
每日推荐:
3202/300排名<font color="#FF昨日变化133主题帖子积分
偶尔光临, 积分 202, 距离下一级还需 98 积分
偶尔光临, 积分 202, 距离下一级还需 98 积分
在线时间64 小时
发表于 昨天&17:50
每日推荐:
游戏蛮牛给予质量较高、影响力较大的unity相关技术开发者的荣誉称号
社区QQ达人
使用QQ帐号登录论坛的用户说三道四技术文摘-感悟人生的经典句子
> 文档快照
编辑:说三道四文库
发布时间: 03:13
os:pocket&pc&2002&模拟器
vs.net&2003&c#
看资料说是可以的,我怎么试不出来?
下面代码我在os=windows2000下是可以取到数据的,在上面的环境下运行就会出错。
SqlConnection&thisCon=new&SqlConnection(@"Data&source=database=DEMO;user&id=Connection&Timeout=5");
&&&thisCon.Open();
&&&SqlCommand&cmd=new&SqlCommand("select&*&from&table1&",thisCon);
& &&&SqlDataReader&sqlReader=cmd.ExecuteReader();
&&&while&(sqlReader.Read())
&&&&&&&&&&&&&&this.listBox1.Items.Add(sqlReader[1].ToString());
&&&&&&&&&&&&sqlReader.Close();
&catch&(SqlException&ex)
&&&MessageBox.Show(ex.ToString());
&&&thisCon.Close();
大哥们帮帮忙啦..........
还有用evb,evc,vs&c#开发的pda数据库方面的应用哪个效率高,为何?试过吗?
不知和rda比较效率哪个好,有谁试对比过?up我也希望得到答案!http://www.msale.net/bbs/dispbbs.asp?boardID=9&ID=2066SQLCE&C#操作类
using&System.Windows.F
using&System.D
using&System.Data.SqlServerCe;
using&System.Data.SqlC
namespace&PortBulkCargoManagerSmartDevice
&///&&summary&
&///&SQLCEWrapper&的摘要说明。
&///&&/summary&
&public&class&SQLCEWrapper
&&public&string&LocalDatabase&=&"\\My&Documents\\SQLPortBulkCargoManager.sdf";
&&public&string&ConnectionString&=&"Data&Source=";
&&public&string&LocalConnection&=&"";
&&public&SQLCEWrapper()
&&&//&TODO:&在此处添加构造函数逻辑
&&&LocalConnection&=&ConnectionString&+&LocalD
&&//返回只读、单向的数据集(快速)
&&public&SqlCeDataReader&SelectDataRead(string&p_strSQL)
&&&SqlCeConnection&
&&&SqlCeCommand&
&&&SqlCeDataReader&R
&&&&//&初始化出一个新的数据库连接
&&&&conn&=&new&SqlCeConnection(LocalConnection);
&&&&//&建立数据库连接
&&&&conn.Open();
&&&&//&初始化一个新的命令
&&&&cmd&=&new&SqlCeCommand(p_strSQL,&conn);
&&&&Result&=&cmd.ExecuteReader();
&&&&//&清除
&&&&cmd.Dispose();
&&&&conn.Dispose();
&&&catch(SqlCeException&e)
&&&&throw&new&Exception("执行查询语句错误!"&+&e.Message.ToString()&+&p_strSQL);
&&&return&R
&&//返回可交换的数据集
&&public&DataSet&SelectDataSet(string&p_strSQL)
&&&SqlCeConnection&
&&&//SqlCeCommand&
&&&DataSet&R
&&&SqlCeDataAdapter&
&&&&//&初始化出一个新的数据库连接
&&&&conn&=&new&SqlCeConnection(LocalConnection);
&&&&//&建立数据库连接
&&&&conn.Open();
&&&&//&初始化一个新的命令
&&&&da&=&new&SqlCeDataAdapter(p_strSQL,conn);
&&&&Result&=&new&DataSet();
&&&&da.Fill(Result);
&&&&//&清除
&&&&//cmd.Dispose();
&&&&conn.Dispose();
&&&catch(SqlCeException&e)
&&&&throw&new&Exception("执行查询语句错误!"&+&e.Message.ToString()&+&p_strSQL);
&&&return&R
&&//单纯执行SQL指令,不具备返回值
&&public&bool&ExecuteNoResult(string&p_strSQL)
&&&SqlCeConnection&
&&&SqlCeCommand&
&&&&//&初始化出一个新的数据库连接
&&&&conn&=&new&SqlCeConnection(LocalConnection);
&&&&//&建立数据库连接
&&&&conn.Open();
&&&&//&初始化一个新的命令
&&&&cmd&=&new&SqlCeCommand(p_strSQL,&conn);
&&&&cmd.ExecuteNonQuery();
&&&&//&清除
&&&&cmd.Dispose();
&&&&conn.Dispose();
&&&&return&
&&&catch(SqlCeException&e)
&&&&throw&new&Exception("执行查询语句错误!"&+&e.Message.ToString()&+&p_strSQL);
&&&&return&
&&//建立数据库
&&public&bool&CreateDatabase()
&&&//&确保数据库存在!
&&&//&如果数据库已经存在,则返回&true。
&&&//&如果数据库不存在,则返回&false。
&&&if(System.IO.File.Exists(LocalDatabase)&==&false)
&&&&&System.Data.SqlServerCe.SqlCeEngine&&SQLCEEngine&=&new&System.Data.SqlServerCe.SqlCeEngine(LocalConnection);
&&&&&SQLCEEngine.CreateDatabase();
&&&&&return&
&&&&catch(SqlCeException&e)
&&&&&MessageBox.Show(e.Message.ToString());
&&&&&return&
&&&&return&
&&//建立数据链接,使用的时候可以把conn定义为全局静态变量
&&public&bool&DataBaseConnection()
&&&SqlCeConnection&
&&&&//&初始化出一个新的数据库连接
&&&&conn&=&new&SqlCeConnection(LocalConnection);
&&&&//&建立数据库连接
&&&&conn.Open();
&&&&return&
&&&catch(SqlCeException&e)
&&&&&MessageBox.Show(e.Message.ToString());
&&&&&return&
&&//创建SQL命令SqlCeCommand
&&public&bool&DataBaseConnection(string&p_strSQL)
&&&SqlCeConnection&
&&&SqlCeCommand&
&&&&//&初始化出一个新的数据库连接
&&&&conn&=&new&SqlCeConnection(LocalConnection);
&&&&//&建立数据库连接
&&&&conn.Open();
&&&&//&初始化一个新的命令
&&&&cmd&=&new&SqlCeCommand(p_strSQL,&conn);
&&&&return&
&&&catch(SqlCeException&e)
&&&&MessageBox.Show(e.Message.ToString());
&&&&return&
&&//创建数据表
&&public&bool&CreateTable()
&&&//&建立一个新的数据表,鉴于程序复杂程度问题,此处没有判断是否已经存在这个数据表
&&&//&如果创建了新数据表,则返回&true。
&&&//&如果未创建新数据表,则返回&false。
&&&string&strSQL;
&&&SqlCeConnection&
&&&SqlCeCommand&
&&&//&建立数据表strSQL语句
&&&strSQL&=&"";
&&&strSQL&=&strSQL&+&"CREATE&TABLE&Result(&PlayerName&nvarchar(50),&Hole&int,&Result&float&)";
&&&&//&初始化出一个新的数据库连接
&&&&conn&=&new&SqlCeConnection(LocalConnection);
&&&&//&建立数据库连接
&&&&conn.Open();
&&&&//&初始化一个新的命令
&&&&cmd&=&new&SqlCeCommand(strSQL,&conn);
&&&&cmd.ExecuteNonQuery();
&&&&//&清除
&&&&cmd.Dispose();
&&&&return&
&&&catch(SqlCeException&e)
&&&&MessageBox.Show(e.Message.ToString());
&&&&return&
&&&//&strSQL&CE&支持的数据类型及描述
&&&//&&数据类型&&&&&&
&&&//&bigint&&&&&&&
&&&//&integer&&&&&&&
&&&//&smallint&&&&&&
&&&//&tinyint&&&&&&&
&&&//&bit&&&&&&&&
&&&//&numeric&(p,&s)&&&&&
&&&//&money&&&&&&&
&&&//&float&&&&&&&
&&&//&real&&&&&&&
&&&//&datetime&&&&&&
&&&//&national&character(n)&
&&&//&Synonym:
&&&//&nchar(n)&&&&&&
&&&//&national&character&varying(n)&
&&&//&Synonym:
&&&//&nvarchar(n)&&&&&&
&&&//&ntext&&&&&&&
&&&//&binary(n)&&&&&&
&&&//&varbinary(n)&&&&&
&&&//&image&&&&&&&
&&&//&uniqueidentifier&&&&
&&&//&IDENTITY&[(s,&i)]&&&&
&&&//&ROWGUIDCOL&&&&&&
&&//删除数据库
&&public&void&DeleteDatabase()
&&&//&删除数据库
&&&if(System.IO.File.Exists(LocalDatabase)&==&true)
&&&&System.IO.File.Delete(LocalDatabase);
to:cnming(cnming)
&thank&you&.
不过我指得是访问后台的sqlserver2000,不是本机的sqlce.
已经搞定了,现在想了解的是直接访问后台数据库和用RDA访问哪个效率高?如果你有网卡,可以直接通讯,当然是直接访问的高,RDA提供了远程的通讯楼上的写的代码&&我要是早看到就好了
我前几个月&一搞PocketPc上的&数据库&做了个&数据库操作的类
后来&又做了&rda&来实现&本地PDA和远程PC的数据同步&&
给楼主一个建议&如果是大量的数据库操作(是大量哦&)&建议用RDA&因为&PocketPc的效率有限
如果是&小量操作&那就&直接访问了&&
我认为你可以两者结合起来thanks.
to&czsd(东东)&:
如果是大量的数据库操作(是大量哦&)&建议用RDA&因为&PocketPc的效率有限
如果是&小量操作&那就&直接访问了&
-----------&不过我指的都是访问后台的sqlserver2000,不是本机的sqlce.
to&cnming(cnming
如果你有网卡,可以直接通讯,当然是直接访问的高,RDA提供了远程的通讯
----------------------------------------
^^^^^^感觉上好象RDA还快一点。
访问的模式是&连接-访问-断开。
看sqlcd2.0的帮助:
Connection&pooling&
Connection&pooling&is&not&supported.&A&device&can&only&have&a&small&number&of&connections&to&an&instance&of&SQL&Server&at&any&time.&
是不是因为这样,还是我感觉错了?在数据量不大的情况下,直接访问的效率RDA要高
而数据相对多的时候,用RDA要可靠一些,RDA中的三种方法,效率以以pull,replication,push的顺序递减。
实际上,在掌上电脑程序的开销中,访问数据库并不是瓶颈,它的最耗时的部分是用户界面的生成。
备案号: 说三道四
说三道四技术文摘

我要回帖

更多关于 sql server 添加索引 的文章

 

随机推荐