fer*_*teh 0 sql database sql-server
我考虑用C#编写桌面软件,然后从sql server读取/写入数据,我可以在没有安装sql server的系统上运行这个软件.
我看到了stackoverflow的两个链接,但没有得到我的答案.
我想知道能否做到?
如果有,怎么样?
提前致谢.
SQL Server必须安装和运行,地方才能够使用它.但是,这不需要在本地计算机上.Sql Server最常见的情况是安装在某个数据中心的专用服务器上,并且许多客户端将连接并使用相同的数据库,或者一个或几个Web服务器可能每秒连接多次有不同的要求.它并不适合桌面使用.
如果您想构建一个桌面应用程序,并且您希望数据库仅用作本地数据存储,那么Sql Server实际上是一个非常糟糕的选择.这包括免费的Sql Server Express.不要将它用于将分发给最终用户的应用程序,其中所有数据将保留在每个用户的本地系统上.它是一个服务器级引擎,在可以在专用硬件上运行时效果最佳.
相反,您需要桌面级或进程内数据库引擎,例如Sqlite,Sql Server Compact(非Express)版,甚至MS Access.
| 归档时间: |
|
| 查看次数: |
133 次 |
| 最近记录: |