ASP.NET编程:用gridview显现来自excel表格里的数据
就安全性而言,Java已经远远低于VB.NET,更无法与安全性著称的C#相比。excel|数据|显现在asp.net2.0中,怎样用gridview显现来自创建好的EXCEL文件的内容呢,实际上是很复杂的,上面给出复杂代码片段protectedvoidPage_Load(objectsender,EventArgse)
{
OleDbConnectionDBConnection=new
OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;"+"DataSource="+
Server.MapPath("~/App_Data/demo1.xls")+";"+"Extended
Properties="Excel8.0;HDR=Yes"");
DBConnection.Open();
stringSQLString="SELECT*FROM";
OleDbCommandDBCommand=newOleDbCommand(SQLString,DBConnection);
IDataReaderDBReader=DBCommand.ExecuteReader();
GridView1.DataSource=DBReader;
GridView1.DataBind();
DBReader.Close();
DBConnection.Close();
}
个中,把demo1.xls放在app_data目次下,这里用select*from来将sheet1的内容掏出来。
可怜的程序员,还是逃不出移植的命运! 平台无关性是PHP的最大优点,但是在优点的背后,还是有一些小小的缺点的。如果在PHP中不使用ODBC,而用其自带的数据库函数(这样的效率要比使用ODBC高)来连接数据库的话,使用不同的数据库,PHP的函数名不能统一。这样,使得程序的移植变得有些麻烦。不过,作为目前应用最为广泛的一种后台语言,PHP的优点还是异常明显的。 ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp)。 同时也感谢博客园给我们这个平台,也感谢博客园的编辑们做成专题引来这么多高人指点。 逐步缩小出错代码段的范围,最终确定错误代码的位置。 PHP的源代码完全公开,在OpenSource意识抬头的今天,它更是这方面的中流砥柱。不断地有新的函数库加入,以及不停地更新,使得PHP无论在UNIX或是Win32的平台上都可以有更多新的功能。它提供丰富的函数,使得在程式设计方面有着更好的资源。目前PHP的最新版本为4.1.1,它可以在Win32以及UNIX/Linux等几乎所有的平台上良好工作。PHP在4.0版后使用了全新的Zend引擎,其在最佳化之后的效率,比较传统CGI或者ASP等技术有了更好的表现。 网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项! 最强的技术支持WebService,而且有.NET的所有library做后盾。而且ASP.NET在.NET3.5中还有微软专门为AJAX开发的功能--ASP.NETAJAX。 代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
页:
[1]