作为学习.Net和C#(我是php和mysql背景)的一部分,我正在尝试开发一个管理书签链接的桌面应用程序.它将允许用户添加,删除,编辑和查看记录(保存的链接).其他选项是从Diigo.com和Dzone.com导入书签.现在问题是我要在哪里存储这些书签,本地书签?(现在不是diigo和dzone).我可以使用MS SQL服务器吗?如果是这样,我将如何将其连接到桌面应用程序.最重要的是,存储的书签必须是安全的,以防Windows崩溃等.我的意思是不喜欢Internet Explorer或Firefox重新安装窗口意味着丢失所有链接.任何帮助或链接将不胜感激!
一些好的本地数据库选项:
Sql精简版
http://www.microsoft.com/download/en/details.aspx?id=7400
http://www.mikeborozdin.com/post/Introducing-Microsoft-SQL-Server-Compact-Edition-(Part-I).aspx
源码
http://sqlite.phxsoftware.com/
http://sqlite.phxsoftware.com/forums/t/76.aspx
SQL Express
使用ADO.net并使用SqlConnectionStringBuilder类连接到machineName\SQLExpress.你也可以下载sql
请务必下载管理工作室快递:http://www.microsoft.com/download/en/details.aspx?id = 23650
权衡
Sql compact和sql express是免费下载的,可以重新发布.只需复制文件即可分发Sqlite和sql compact - sql express在用户桌面上安装了一个但功能更强大.对于具有简单存储需求并且您需要数据库路径的简单桌面应用程序,我倾向于通过sql compact或sqlite进行无安装和二进制副本.
| 归档时间: |
|
| 查看次数: |
3581 次 |
| 最近记录: |