|
|
[楼主] asp.net+sqlite开发小结 1.sqlite多表视图有相同字段时,一定要为选择的字段另起一个名字。否则当你select该字段时,会提示找不到该字段。 2.sqlite 支持视图与触发器,而且触发器感觉比sqlserver的更好用。 例如定义这样一个触发器,在删除单条或多条数据时。只需 update table1 set col1=col1+1 where ID=old.ID 如果是sqlsever,必须是 update table1 set col1=col1+1 where ID in (select ID from deleted) 3.控件颜色格式必须是#RRGGBB,不能使用white这种,否则会报错“输入的字符格式不正确” 4.验证控件需要安装额外的图形库 5.sqlite3.dll在linux下时,有时会报错。删除或移到其他地方即可。 mono2.01支持的功能 1.母版页 2.AJAX(.netframework3.5 自带的updatepanel) [1楼] 回复:asp.net+sqlite开发小结 对于第二条,无论删除多少数据sqlserver只执行一次。也就是col只加了1。但对sqlite来说,你删除多少条,他就执行多少次。比如你删除了10条,col就会+10。对于某些统计来说,是十分方便的。 [2楼] 回复:asp.net+sqlite开发小结 Linux+Mono+Jexus+Sqlite模式非常优秀,完全可以满足绝大多数网站的需要! [3楼] 回复:asp.net+sqlite开发小结 sqlite用着缺点还是挺多的,我用c++ 结合sqlite开发程序时。多线程的情况下老出错,向表中插入数据时就提示数据库表已被锁住;在访问数据库已经对其加过锁了。还是会出现这种问题。 [4楼] 回复:asp.net+sqlite开发小结 sqlite 不怎么适用于多线程场合。顶多做做log就不错了。 |
|