LINUX DOTNET      Linux DotNET 中文社区

Linux .NET编程与应用技术之专业网站:www.linuxdot.net !     返回首页    
   
[楼主] 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)

作者:匿名   发布时间:09年01月09日   可选操作:删除 回复

[1楼] 回复:asp.net+sqlite开发小结

对于第二条,无论删除多少数据sqlserver只执行一次。也就是col只加了1。但对sqlite来说,你删除多少条,他就执行多少次。比如你删除了10条,col就会+10。对于某些统计来说,是十分方便的。

作者:匿名   发布时间:09年01月09日   可选操作:删除 回复

[2楼] 回复:asp.net+sqlite开发小结

Linux+Mono+Jexus+Sqlite模式非常优秀,完全可以满足绝大多数网站的需要!

作者:匿名   发布时间:09年01月11日   可选操作:删除 回复

[3楼] 回复:asp.net+sqlite开发小结

sqlite用着缺点还是挺多的,我用c++ 结合sqlite开发程序时。多线程的情况下老出错,向表中插入数据时就提示数据库表已被锁住;在访问数据库已经对其加过锁了。还是会出现这种问题。

作者:北方鹰   发布时间:09年02月23日   可选操作:删除 回复

[4楼] 回复:asp.net+sqlite开发小结

sqlite 不怎么适用于多线程场合。顶多做做log就不错了。

作者:mathgl   发布时间:09年02月23日   可选操作:删除 回复

 
   
   

留言回复:
标题: * 标题必填
作者:   * 请填上你的名字  
操作键:   * 填入几个字母表示是您写的,便于进一步操作
发言内容:
 
发贴者须知:
1、您无需注册即可发贴,但是,贴子内容必须在法律法规和社会公德所允许的范围内;
2、本站专注IT技术,谢绝包括政治、社会、情感等任何与IT技术无关的贴子在本站发表;
3、本站保留对任何贴子进行删除、禁用、更改、举报、追究等所有权利;
 
今天是: 星期五  星期一  星期二  星期三  星期四  星期天  星期六