DW做ASP程序时关于数据库的几个常见问题

网页三剑客以其简单易学迅速被广大爱好者所青睐,尤其是DW已成为初学者制作网站的首选工具。但我们在用DW制作ASP+access程序时,经常会出现这样或那样的错误,尤其是数据库方面显得特别突出。本文就此方面出现的一些常见的问题谈谈其原因及解决办法。

一、上传网页时出现如下错误:Microsoft OLE DB Provider for ODBC Drivers (0x80004005)

[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序

此类错误出现的情况大多是在用DW建立站点时运行到下面的步骤时我们选择了第一项或第二项,如图一:


图一

1、当选择了第一项时,我们开发的ASP程序是在本地编辑和测试。在应用数据库时建立数据库连接大多采用的是DSN或自定义连接字符串

用DSN时如图二所示:

点击放大此图片
图二

DSN是用ODBC数据源管理器建立。我们知道DSN有用户DSN、系统DSN、文件DSN三种,其中用户DSN与系统DSN只能用于当前机器,不能为别的机器所用。而在用DW建立ASP程序时在上图的第二项只能显示系统DSN,因此当我们将ASP程序上传或到别的机器运行时便会出现上述问题。

Read More →

个人网站设计经验谈

如果你想成为一个网站设计者,并正想建一个网站的话,首先应该考虑网站设计有哪些基本要点,包括网站功能和以及访问者需要什么。你的整个设计都应该围绕这些方面来进行。下面笔者就自己在实践操作中的使用体会来谈谈网站设计的基本原则以及设计网页时的注意事项,希望能给初建网站的用户带来一定的作用。

一、网站设计原则

1、 网页内容要易读

网站设计最重要的诀窍,恐怕就是你的网页要易读 。这就意味着,你必须花点心思来规划文字与背景颜色的搭配方案。 注意不要使背景的颜色冲淡了文字的视觉效果,别用花里胡哨的色彩组合,让人看起来你的网页来很费劲。一般来说,浅色背景下的深色文字为佳 。这个要点要求你最好别把文字的规格设得太小、也不能太大。文字太小,人家读起来难受;文字太大,或者文字视觉效果变化频繁,像是冲着人大喊大叫,看起来不舒服。另外,最好让文本左对齐,而不是居中。按当代中文的阅读习惯,文本大都居左的。当然,标题一般应该居中,因为这符合读者的阅读习惯。

2、 网站导航要清晰

所有的超链接应清晰无误地向读者标识出来,所有导航性质的设置,像图像按钮,都要有清晰的标识,让人看得明白,千万别光顾视觉效果的热闹的,而让人家不知东西南北。链接文本的颜色最好用约定俗成的:未访问的,蓝色;点击过的,紫色或栗色。总之,文本链接一定要和页面的其他文字有所区分,给读者清楚的导向。

3、 网页风格要统一

你网页上所有的图像、文字,包括像背景颜色、区分线、字体、标题、注脚什么的,要统一风格,贯穿全站。这样子读者看起来舒服、顺畅,会对你的网站留下一个“很专业”的印象。

4、 页面容量要较小

有研究显示,如果一个网站页面的主体在15秒之内显现不出来,访客会很快失去对该站的兴趣。如果用户不能够迅速地进入你的网站,或操作不便捷,网站设计就是失败的。不要让用户失望而转向你的对手的网站。要限定页面的大小,就得从各个角度考虑节省 。最大的一头是图像,有的好东西,只得割爱了。

5、页面内容要新颖

网页内容的选择要不落俗套,要重点突出一个“新”字,这个原则要求我们在设计网站内容时不能照抄别人的内容,要结合自身的实际情况创作出一个独一无二的网站。 放眼望去,网上的许多个人主页简直就是"杂货店",内容包罗万象,题材千篇一律,人人都是"软件下载",个个都有"网络导航",从头到尾找不出一丝“鲜”意。所以,我们在设计网页时,要把功夫下在选材上。选材要尽量做到“少”而“精”,又必须突出“新”,如能坚持天天更新的话,我相信这样的网页一定会受到大家的欢迎。

Read More →

sql语句中不能随便回车

一个SQL语句很长,在记事本里写的,然后在查询分析器里面运行的,没有错误,一切正常!

页面运行也正常,也没有什么错误,就是格式上不太对,GRIDVIEW控件HEAD部他,很奇怪,文字中间加了一个空格!

找到原因了,原来是在SQL语句中,有一个换行符,影响了!(因为记事本设置了自动换行,也就没有注意这个问题!)

Read More →

动态创建GridView的列 ( 转载 )

动态创建GridView的列(第一部分)

介绍

几个月前我写了三篇文章:动态创建DataGrid的列,动态创建DataGrid的模板列(一)和动态创建DataGrid的模板列(二)。甚至到今天这些文章依旧是阅读排行榜的前几名。这说明了很多开发人员都要动态的创建gird控件。从这篇文章开始,我将写一系列的文章来讲述如何创建诸如GridView和DetailsView这样的数据绑定控件。本文的第一部分会说明如何增加绑定字段和命令字段,从而实现更多的功能,如分页,排序,编辑等。

新建一个web站点实例

在Visual Studio里新建一个web站点。拖拽一个GridViw控件和一个SqlDataSource控件到默认的webform上。不要在设计阶段设置控件的任何属性,我们将通过编码实现它的功能。

Read More →

动态绑定gridview控件时header的问题

动态绑定gridview控件里,就不能象平时那们,真在在属性里面改了,想来想去不知怎么改好!

后来想到了一个很简单的做法,就是在select的时候加一个as就OK了。

小技巧,记下来!

Read More →

ASP.NET 2.0站点登录、导航与权限管理

(一)登录

  asp.net 2.0中,新增了许多新的功能和控件。其中,新增的登陆控件可谓使得WEB应用的设计更加得心应手。什么是登陆控件呢?就是我们平常在WEB应用中经常要用到的用户注册,登陆,忘记密码,登陆后根据权限的不同而显示不同的页面等功能,现在在asp.net 2.0中都已经可以由提供的控件来实现了。

  asp.net 2.0中,为了更方便创建和管理用户,以及对 Web 应用程序中的页进行密码保护,引进了新的框架membership。新的框架包含用于处理身份验证和授权的新增功能,能够同时满足 Web 站点管理员和开发人员的需要。Web 站点管理员可以利用新的 Web 站点管理工具来创建新的用户和角色,以及控制对 Web 应用程序中页面的访问。Web 站点管理工具是一组预先编写的 ASP.NET页,不具备编程技巧的用户可以使用它们来配置 Web 应用程序。利

Read More →

系统进程列表(转)

Top System Processes

 

 

 [system process]

 actmovie.exe

 agentsvr.exe

 alg.exe

 ASPNET_WP.exe

 btwdins.exe

 ccmexec.exe

 cidaemon.exe

 cisvc.exe

 clisvcl.exe

 cmd.exe

 Control.exe Read More →

IIS装framework 2.0

今天测试了一下,在装了IIS后,只要再装Microsoft.NET Framework v2.0就能运行*.aspx文件。

但还有一点运行错误,就是有的页面能正常显示,但有的页面不断报错,想来想去还是数据库的读写权限没有正确设置,改写读写权:

Read More →

“操作必须使用一个可更新的查询”原因及解决办法

有几个主要的错误原因:

这个错误发生在当你的程序试图执行更新数据库或其它类似操作时。这是因为

ADO由于以下的几个原因而不能够写数据库造成的。

1。最普遍的原因是匿名用户帐号(IUSR_MACHINE)对该数据库文件没有写权限。

要解决这个问题,在管理器中调整数据库文件的属性,让匿名用户有正确的权限。

当使用ACCESS数据库时,不仅要给文件写的权限,还要给该目录写 的权限,因为

Jet需要在该目录建立一个.ldb文件。

2。第二个原因是数据库没有使用正确的模式打开。应该使用下面的方法打开。

SQL = ''''UPDATE Products Set UnitPrice = 2;''''

S

Read More →

该学Java或.NET?(转)

来自网易,点击查看原文 http://tech.163.com/06/0322/22/2CROSTQ10009159T.html

 

自从.NET问世以来,程序员都很关心的一个问题是「该学Java或.NET」。我也在挣扎,该「该继续Java的研究,或者该开始准备培养.NET的知识」。

当然,最好是能两者兼顾,但是每个人的时间都很有限,想要兼顾两者,其实不太容易。投入在.NET的时间越多,所能花费在Java的时间自然就少了,反之亦然。在信息爆炸的时代,重要的不是信息的取得,而是信息的抉择。信息太多,时间太少,如果不能慎选适合的技术,只会平白浪费许多时间,斫丧自己的竞争力。

由于我喜新厌旧的个性使然,过去这两年半,我着实花了不少时间在.NET上,对于.NET的认识越来越深,也修正了对于.NET原先的一些误解,渐渐的认同.NET的许多技术理念。姑且不论我们对于微

Read More →
在线学习答案查询入口
微信扫码联系
微信扫码联系