仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 443|回复: 10
打印 上一主题 下一主题

[学习教程] ASP网页设计把数据库毗连信息写在web.config文件里...

[复制链接]
蒙在股里 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:46:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
由于ASP提供的是一对多的服务,所以用户的一些特殊需求很难得到满足。web|数据|数据库|数据库毗连|数据库毗连假如我们把数据库毗连信息也就是数据库毗连字符串写在web.config里,不仅增强了程序的平安,同时也极年夜的便利了程序的修正。
在web.config文件里增加关头字key是经由过程<appSettings>标志来完成的,可是appSettings标志一般放在<system.web>.....</system.web>标志表面。例:
<configration>
<appSettings>
<addkey="connString1"
value="server=localhost;userid=sa;pwd=;database=数据库名字"/>
<addkey="connString2"
value="provider=Microsoft.Jet.OleDb.4.0;DataSource=数据库路径"/>
</appSettings>
<system.web>
要在代码中援用这些数据库毗连字符串,必要先增加对System.ConFiguration名字空间的援用,在这个名字空间中含有ConfigurationSettings类,其静态办法ConfigurationSettings.AppSettings属性可猎取web.config文件中<appSettings>节的设置,读到的值为string型。比方:
usingSystem.Configuration;
stringconn1=ConfigurationSettings.AppSettings["connString1"];
stringconn2=ConfigurationSettings.AppSettings["connString2"];
SQLConnectionmyConn1=newSQLConnection(conn1);
OleDbConnectionmyConn2=newOleDbConnection(conn2);
.
.
.
</system.web>
</configration>
</p>只要你想学,就没什么优缺点,上面那位大哥已经把网上的评论说了,但我认为想学哪个都一样,不然它就不可能在当今时代数字艺术方面存活到今天
小魔女 该用户已被删除
沙发
发表于 2015-1-20 11:44:42 | 只看该作者
在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
板凳
发表于 2015-1-29 07:00:29 | 只看该作者
Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件
不帅 该用户已被删除
地板
发表于 2015-1-31 05:52:31 | 只看该作者
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
愤怒的大鸟 该用户已被删除
5#
发表于 2015-2-8 20:45:41 | 只看该作者
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
第二个灵魂 该用户已被删除
6#
发表于 2015-2-26 09:15:47 | 只看该作者
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
老尸 该用户已被删除
7#
发表于 2015-3-8 13:12:54 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
活着的死人 该用户已被删除
8#
发表于 2015-3-15 23:22:24 | 只看该作者
虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
飘灵儿 该用户已被删除
9#
发表于 2015-3-22 18:08:18 | 只看该作者
不能只是将它停留在纸上谈兵的程度上。
谁可相欹 该用户已被删除
10#
发表于 2015-3-22 18:08:18 | 只看该作者
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
再见西城 该用户已被删除
11#
发表于 2015-3-22 18:08:18 | 只看该作者
学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 04:03

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表