数据库的选择 我想编写一个彩票程序作为初学C#的项目,我应使用哪一种数据库好些,MDB 还是SQL SERVER。如果我使用SQL SERVER,程序编写完成后是不是必须在目标机器上安装SQL SERVER和NetFrameWork,还是可以把它们打包到安装程序中? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用sql server要安装sql server数据量不是很大可使用access,还有sqlite不使用数据库可用XML 可以用VS自带的SqlServer Express,不过最简单的还是用Access。 使用sql server要安装sql server 1. 先考虑是否一定需要使用数据库,是否有其他替代可能2. 如果一定要使用数据库,用轻量级的(ACCESS)、免费的(MySQL)更多 我个人认为。。如果你的数据存储最少。。则建议用Access。如果涉及的数据关系复杂繁索。则推荐用SQL Server 想学技术,又想练手的话,用SQL Server吧,毕竟实际应用中.net还是这种搭配居多的 谢谢楼上诸位的回答,我现在更关心的是:如果我使用SQL SERVER,程序编写完成后是不是必须在目标机器上安装SQL SERVER和NetFrameWork,还是可以把它们打包到安装程序中? SQL Server与SQL Server Compact Edition的编程代码是完全一样的,后者完全不用担心部署问题,而且你使用后者开发的软件可以随时切换到前者(仅需要修改数据库连接字符串)。 数据库都大同小异吧,就搞SQL Server就好了 "我想编写一个彩票程序作为初学C#的项目"??ACCESS方便好入手,好移植、好打包发布 但是对你数据库编程没有什么根本意义初学建议 SQL SERVER,可以了解一些很适用的东西,包括打包发布等。以后无论数据库方面还是纯粹编程方面都有帮助 http://topic.csdn.net/u/20090608/14/d2f5344e-062c-475a-bb8c-5da807d8cb70.html?7299 winform子窗体中DataGridView编辑响应慢 请教,关于datagridview某列动态添加checkbox控件的问题 TreeNode某一深度节点设置为不可见 还是老问题,就是弄不明白啊 简单问题 C#实现打印机? 问几个概念性的问题 急!关于一个datagrid的问题 下载工具 这个界面gc一直不回收,怎么解决? 在线编辑Office的方法,请介绍! 这句代码是什么意思?
数据量不是很大可使用access,还有sqlite
不使用数据库可用XML
2. 如果一定要使用数据库,用轻量级的(ACCESS)、免费的(MySQL)更多
SQL Server
如果我使用SQL SERVER,程序编写完成后是不是必须在目标机器上安装SQL SERVER和NetFrameWork,还
是可以把它们打包到安装程序中?
以后无论数据库方面还是纯粹编程方面都有帮助