SQLite数据库适合公司做网站用吗? 之前 公司做网站使用的是asp+access,现在也在使用sql server 2005 + asp.net ,前者肯定要换代,后者sql server太庞大了,所以想换做其他的数据库,选免费开源的类型,只要满足普通企业宣传型网站,现在 看到了SQLite,请问它适合我们公司吗?有没有更合适的,MySQL各方面适合吗?谢谢。最好详细点。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 合适免费的可以选SQL 2005 Express,开源的其实没有什么必要,你又不是要在上面建立些什么 它与Sql Server Express语法上区别大吗?关键是Sql server express太吃内存了,我们公司上一台服务器有几百个asp的网站啊,跑sql server跑不起来。 可以使用但语法与SQL SERVER还是有不同的 @@IDENTITY LAST_INSERT_ROWID()SELECT cn = COUNT(*) FROM ... SELECT COUNT(*) cn FROM ... LIMIT startIndex,itemCn startIndex是从0开始的,而ROW_NUMBER()是从1开始的sqlite中没有SELECT TOP,用LIMIT即可SQLite自增字段,如果在事务中插入数据失败,并不会占用增长后的id,而sql server中对应的id将无效SQLite中没有GETDATE日期函数SQLite支持REPLACE INTO语法,sql server 2008中支持merge to MySql不是很熟悉,它好像是基于引擎的吧,不是单文件的。是这样的吧? 关于DropDownList的取值问题 一个中文编码问题,急求解码 如何写web.sitemap文件 在页面中显示图片 大侠请提供Combobox的用法 关于对象引用及实例化的问题 关于意外断网的问题 Session保存对象的问题,救命。 江湖救急,DateTime.ToString("yyyy-MM-dd hh:mm:ss")后时间值变了??? 如何才能引入SYSTEM.DATA.ORACLECLIENT NAMESPACE? 在线等答案,关于ChangedPassword控件的疑问 rdlc在vs2008中无法找到数据源
关键是Sql server express太吃内存了,我们公司上一台服务器有几百个asp的网站啊,跑sql server跑不起来。
但语法与SQL SERVER还是有不同的
SELECT cn = COUNT(*) FROM ... SELECT COUNT(*) cn FROM ...
LIMIT startIndex,itemCn startIndex是从0开始的,而ROW_NUMBER()是从1开始的
sqlite中没有SELECT TOP,用LIMIT即可
SQLite自增字段,如果在事务中插入数据失败,并不会占用增长后的id,而sql server中对应的id将无效
SQLite中没有GETDATE日期函数
SQLite支持REPLACE INTO语法,sql server 2008中支持merge to