爱飞 发表于 2015-1-16 22:41:37

ASP.NET网页编程之ASP.NET2.0数据库进门之罕见毛病

另外,小型软件代码重用价值低,没有必要跨平台;大型软件,有严格的规划、部署,不可以随意跨平台。asp.net|毛病|数据|数据库  上面的列表供应了先生们在实行安装中所发明的最多见的毛病,而且假如您也碰到成绩,能够查找看看有无相似的情形:

  ・不准确的MDB文件的称号或路径――从头反省一下切实的MDB的称号和路径。为了不路径称号呈现毛病,可使用AccessDataSource的ConfigureDataSource导游中的Browse按钮。

  ・不准确的MDB文件的会见允许――假如MDB文件必要UserID和暗码,则必需利用第4章中先容的手艺。

  ・在没无数据源控件的时分实验利用数据绑定控件――数据绑定控件必需具有一个由DataSourceID属性指定的数据源,即数据源控件。

  ・为数据绑定控件设置毛病的数据源――假如您利用了多个数据源控件,请出格注重每一个控件切实其实切称号。然后再次反省每一个数据绑定控件的DataSourceID属性中利用的数据源。

  ・在JET还未安装在呆板上时妄图利用MDB――固然产生的次数很少,但仍是请反省服务器是不是安装了JET。复制MDB文件很简单,可是还必需有安装好的Access软件大概JET引擎。

  ・表和列名中的毛病――这个毛病常常产生在输出的时分;假如在VisualStudio和VWD中利用计划器导游大概拖放体例,那末就不会出成绩了。

  ・不准确的SQL语句语法――请确认您准确地拼写了关头字。在列表(比方一组字段称号)中每项之间必需有逗号。笔墨字符串必需在一对单引号当中,可是数字则不必要。在任何大概的情形下,利用数据源控件的ConfigureDataSource对话框来创立语句。还能够在AccessQueryDesign工具大概VisualStudioQueryBuilder中间接测试SQL语句。

  ・实验利用被锁住的MDB工具――以后以Design形式在Access中翻开的MDB表大概查询回绝一切的读取和写进。当想在ASP.NET中利用该工具时,必要在计划时大概运转时封闭这个工具。

  ・妄图修正一个被锁住的页面――VWD的Design视图对一个被扫瞄器翻开的页面是不成用的。假如必要利用Design视图,则必需起首封闭扫瞄器。(能够在Source视图中编纂、保留和革新扫瞄器来检察修正)。就安全性而言,Java已经远远低于VB.NET,更无法与安全性著称的C#相比。

因胸联盟 发表于 2015-1-19 21:17:20

当然我们在选择Asp.net主机是,除了要考虑服务提供商在版本是否是实时更新以外,机房的环境和配置也是非常重要的,通常选择骨干网的机房,在速度和稳定性上会非常有保证。

再见西城 发表于 2015-2-4 11:52:20

提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。

精灵巫婆 发表于 2015-2-9 22:26:40

代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。

小魔女 发表于 2015-2-28 02:07:48

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

爱飞 发表于 2015-3-9 18:03:38

对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。

若天明 发表于 2015-3-17 00:11:47

逐步缩小出错代码段的范围,最终确定错误代码的位置。

冷月葬花魂 发表于 2015-3-23 09:17:00

目前在微软的.net战略中新推出的ASP.net借鉴了Java技术的优点,使用CSharp(C#)语言作为ASP.net的推荐语言,同时改进了以前ASP的安全性差等缺点。但是,使用ASP/ASP.net仍有一定的局限性,因为从某种角度来说它们只能在微软的WindowsNT/2000/XP+IIS的服务器平台上良好运行(虽然像ChilliSoft提供了在UNIX/Linux上运行ASP的解决方案.
页: [1]
查看完整版本: ASP.NET网页编程之ASP.NET2.0数据库进门之罕见毛病