|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
结论:和PHP一样,ASP简单而易于维护,很适合小型网站应用,通过DCOM和MTS技术,ASP甚至还可以完成小规模的企业应用,但ASP的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。会见|数据|数据库SPL3.0正式公布,晋级申明
经由一段工夫的修正,SPL终究升到3.0了,之所要升到3.0,次要是由于增添了两种毗连体例:ODP.NET与ODBC
ODP.NET极年夜了加强了SPL对Oracle数据库的会见才能,今朝利用ODP.NET毗连Oracle是最好的选择,相干的文章能够在网上找一下,蛮多的。
ODBC是.NETFramework1.1新增的功效,能够对其他范例的数据库接纳ODBC的毗连体例。
因而下面两种毗连体例的加强,使SPL能够更强的撑持多种数据库.
SPL3.0在上一版本2.0的基础上订正了部分BUG并次要是增添了一些新功效。
SPL3.0订正的BUG:
1.对Oracle数据库举行日期对照时报错,是因为Oracle的日期对照不象SQL一样,能够间接利用字符串体例,而是要接纳to_date()转换,今朝关于Oracle数据库毗连举行了这方面的主动转换,撑持毗连范例为:Oracle和ODP
2.订正了多主键个的删除报错,3.0在利用entity.Delete()时不会再报错了。
3.SPL2中关于数字列利用AddMatch()、AddMatchPrefix(),体系会报错,3.0已对此修复,在3.0中一切的Match操纵对数字列一样失效了。
SPL3新增功效:
1.增加了对ODP.NET毗连Oracle的毗连,这是今朝.NET毗连Oracle最好的毗连体例,只需在安装一下ODP.NET92,在SPL的数据库设置DatabaseMap中利用type="ODP"便可.
2.增加了Query的Top功效,这个Top功效跟RetrieveCriteria不异,次要感化于SQL的情况,由于今朝SPL利用Top会发生“Selecttopn”如许的效果语句,因而关于Oracle今朝不撑持此种体例。
3.Condition前提类增加了后缀婚配功效AddMatchSuffix,会天生相似于like‘%AA’效果
4.Conditiont前提增加了后缀不婚配功效AddNotMatchSuffix,会天生相似于notlike‘%AA’效果
5.增添了对Obdc毗连的撑持,在.NET可使用System.Data.Obdc的毗连体例,只需在数据库毗连时设置为type=’Odbc’便可以利用Obdc毗连体例。关于毗连体例会独自列一章报告。
6.扩大了毗连体例,使SPL不再范围于上面的毗连体例:Setting.Instance().DatabaseMapFile=Server.MapPath(DatabaseXml);
而是能够手动增添数据毗连,手动设置ClassMap加载,这将便利SPL与其他体系的集成。关于数据毗连方面,会独自一章报告。
7.对存储历程增添了CommandTimeOut把持,因为在存储历程实行中,偶然存储历程会对照耗时,必要对CommandTimeOut举行手动控件,默许为30秒,0为无穷制。对RunProcedure举行掩盖以下:
Query.RunProcedure(stringstoreProcName,IDataParameter[]ps,stringdbName,intcommandTimeout)
Query.RunProcedure(stringstoreProcName,IDataParameter[]param,outintaffected,stringdbName,intcommandTimeout)
公布体例与前次的2.0一样,只需下载我的示例源代码,有具体的利用申明:
SmartPersistenceLayer3.0示例源代码下载:http://www.ckuyun.com/Files/tintown/SPL_WebTest3.0.rar
十分感激2.0公布今后,人人对SPL的撑持。
</p>asp可以使用微软的activeX使得网页功能无比强大,不过安全性也较差,而且是基于的windows服务器,所以性能稳定性也一般 |
|