4.3.2创建连接脚本网页
完成数据库的制作、了解了数据库连接技术后现在介绍如何将数据库绑定连接到WEB页面中去的具体步骤。
新建连接文件夹connections→建立连接WEB页面conn.ASPx→
输入如下图4-4连接代码:
 
图4-4 连接数据库绑定代码
Dim MM_conn_STRING
MM_conn_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\dwdy\dt_db.mdb;Mode=ReadWrite|Share Deny None;Persist Security Info=False"
%>                 /前两行是ASP.NET与数据库连接固定格式,引号中绿色字为连接字符串。
4.3.3  查询连接字符串
字符串格式:ConnStr       =         "Provider=MSDAORA.1;Source=数据库路径;Persist Security Info=False"
快捷方法:1).新建→文本文档→修改后缀扩展名为.udl→双击进入在路径中填写自己建立的数据库位置如图4-5
 
图4-5 用.udl确认连接字符串
2).修改此文件扩展名为.txt,打开即可看到如图4-6的字符连接串。
 
图4-6 字符连接串
3)连接成功后便可在Dreamweaver的应用程序数据库中看到连接成功的数据库如图4-7。
       图4-7 连接成功的数据库
5  ASP.NET网页设计控件介绍
ASP.NET为动态网页程序设计带来了许多新的技术,通过其中的新技术可以将所有的HTML标记对象化,让程序直接控制这些对象化了的标记变是各种不同控件,利用ASP.NET对网页进行设计时采用了一个个不同的控件的组合来完成。主要分为html控件和WEB控件两大类。Html控件可以让程序直接控制并设定其属性。WEB控件可以自行检测客户端浏览器的种类,调整输出内容。并支持数据源的连接和数据的绑定。利用这些控件便可使程序的书写更加轻松,结构更加整齐便于网站的文护,并且执行效率大大提高。
5.1     常用html控件介绍
5.1.1常用的html控件有:
1.HtmlAnchor控件用于超级链接
2.HtmlButton控件用于添加按钮
3.HtmlForm控件用于显示表单
4.HtmlImage控件用于图像显示
5.HtmlInputText控件用于输入单行文本框
6.HtmlTable控件用于绘制表格
7.HtmlSelect控件用于制作下拉列表
8.HtmlInputCheckBox控件用于制作复选框
9.HtmlInputRadio控件用于制作单选按钮
10. HtmlInputButton控件用于制作提交按钮
5.1.2常用定义方法(即编写格式):
<标注ID=“控件名称”Runat=“Server”属性1=“值”属性2=..>
标注:使用哪个控件就填写该控件名,id是后的控件名称是该控件放入网页中实体的名称可以由用户自行定义,Runat=“Server”固定不变,然后填写该控件的各项属性信息。常用属性介绍如下。
5.1.3常用属性:
Style:color用于调整控件颜色
       Font-family用来设定字体
       Font-size起调整字号的功效
       Font-style斜体
       Font-weight粗体
Innerhtml(Innertext):具有显示文字的功能
Visible:其作用是隐藏控件
5.1.4使用HTML控件较之传统ASP编写的优势
传统的ASP在编写过程中,不能够直接利用程序来控制对象,必需在标记后面插入一些ASP程序代码。这样一来,使得ASP的程序代码非常复杂混乱,从而导致程序代码在文护以及阅读上的困难。而HTML控件便可直接对其进行控制设定其属性。HTML控件比起传统编写来说每个控件都增加了自己的ID属性,ID属性表示程序是用该属性来控制对象的,每个不同的单独的控件都有自己专用的ID名称在整个服务器中不可重复,即便是属于同一类的控件。和传统HTML语言编写来说,HTML控件不仅多了ID属性,在每个控件中还加入了一句Runat=“server”,在ASP.NET网页执行时,首先检查标记有无Runat属性。如果没有设定这个属性,那么该标记就会被视为字符串,并被送到字符串流等待送到客户端的浏览器进行解译。如果设定了Runat=“server”,程序就会按照该标记所对应的HTML控件来生成对象。
上一篇:.net互联网信息采集程序的开发+文献综述
下一篇:GIS数字校园漫游导航设计+文献综述

ASP.NET的Web网络應用程序开...

asp.net+sqlserver数据挖掘的在...

asp.net+sqlserver图书借还信息系统设计

asp.net+sqlserver仪器设备采购...

asp.net+sqlserver信息安全技术...

asp.net+sqlserver社区医院病员...

ASP.NET微信平台的办证系统设计

公寓空调设计任务书

AT89C52单片机的超声波测距...

中国学术生态细节考察《...

C#学校科研管理系统的设计

志愿者活动的调查问卷表

10万元能开儿童乐园吗,我...

国内外图像分割技术研究现状

神经外科重症监护病房患...

医院财务风险因素分析及管理措施【2367字】

承德市事业单位档案管理...