ASP.NET网站制作之办理一个.NET连接SQL的成绩 yiyang(转...
刚刚打开这篇专题,猛然见到HAL9000发表的《对于大型公司项目平台选择j2ee的几层认识》系列,深受启发。办理一个.NET连接SQL的成绩yiyang(转贴)关头字.NET
出处http://Ouynagouyang
ImportsSystem.Data
ImportsSystem.Data.SqlClient
ImportsSystem.Data.SqlClient.SqlException
PublicClassconnect
PrivatesAsString
Privates1AsString
PublicConnectAsNewSqlConnection("server=Yiyang;database=KDERP;uid=sa;password=123")
SubNew()
Connect.Open()
EndSub
PublicPropertysql()
Get
Returns
EndGet
Set(ByValValue)
s=Value
EndSet
EndProperty
PublicPropertytable()
Get
Returns1
EndGet
Set(ByValValue)
s1=Value
EndProperty
PublicFunctionRetable()AsDataTable
DimcomAsNewDataSet()
DimadaAsNewSqlDataAdapter()
Dimcom1AsNewSqlCommand()
com1.Connection=Connect
com1.CommandText=s
ada.SelectCommand=com1
ada.Fill(com,"t1")
Returncom.Tables(0)
EndFunction
PublicFunctionExec()AsInteger
DimiAsInteger
DimcomAsNewSqlCommand()
com.CommandText=s
com.Connection=Connect
i=com.ExecuteNonQuery()
Returni
EndFunction
PublicFunctionRetdataset(ByValtAsString)AsDataSet
DimcomAsNewSqlCommand()
com.Connection=Connect
com.CommandText=s
DimadaAsNewSqlDataAdapter()
ada.SelectCommand=com
DimdaAsNewDataSet()
ada.Fill(da,t)
Returnda
EndFunction
PublicFunctionRetdataread()AsSqlDataReader
DimcomAsNewSqlCommand()
com.Connection=Connect
com.CommandText=s
Returncom.ExecuteReader
EndFunction
EndClass
在VC.net的版本上,为了让C++运行在.NETFramework中,微软为C++引进了托管,就是托管C++(ManagedC++),这个根本就没有流行起来,自托管C++产生以后就没有收到过好评。 同时也感谢博客园给我们这个平台,也感谢博客园的编辑们做成专题引来这么多高人指点。 对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。 使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行,用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。 ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象。 逐步缩小出错代码段的范围,最终确定错误代码的位置。 Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process)。 网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项! ASP.NET:ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。 市场决定一切,我个人从经历上觉得两者至少在很长时间内还是要共存下去,包括C和C++,至少从找工作就看得出来,总不可能大家都像所谓的时尚一样,追捧一门语言并应用它。 它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
页:
[1]