在Dreamweaver中建立与Access数据库的连接资料Word文档

合集下载

dw连接access数据库的技巧

dw连接access数据库的技巧

dw连接access数据库的技巧
大家知道dw连接access数据库吗?下面我们就给大家详细介绍一下吧!我们积累了一些经验,在此拿出来与大家分享下,请大家互相指正。

 打开DW,在应用程序下,点击数据库项目下的+号,选择自定义连接字符串随后会弹出一个对话框,在连接名称那里填写conn在下面的连接字符串中,我们敲下如下代码:”Driver={Microsoft Access Driver (*.mdb)};Dbq=E:\web\DB\#data.mdb;”-->;这里的数据库路径换成你自己的最后点击确定,退出。

我们会在网站根文件夹下,DW自动生成了一个名为connections的文件夹。

打开,我们会发现里面有个名为conn.asp的连接文件。

双击它,代码如下:’ FileName=“Connection_ado_conn_string.htm”
 ‘ Type=“ADO”
 ‘ DesigntimeType=“ADO”
 ‘ HTTP=“false”
 ‘ Catalog=““
 ‘ Schema=““
 Dim MM_conn_STRING。

在Dreamweaver中建立与Access数据库的连接资料

在Dreamweaver中建立与Access数据库的连接资料

本教程讲述了如何在Dreamweaver中建立与Access数据库的连接。

在学习本教程前,您需要掌握以下内容:①创建支持ASP的服务器教程地址:dispbbs.asp?boardID=20&ID=240544②使用Access数据库教程地址:dispbbs.asp?boardID=20&ID=241948③设置Dreamweaver站点教程地址:dispbbs.asp?boardID=20&ID=243575打开Dreamweaver,建立一个ASP(VBScript)站点,把数据库放在网站目录下,这里我是把数据库%flash8=data%.mdb放在网站根目录下的^data#base^目录下。

打开“文件”面板,在站点上点击右键,在弹出的菜单中选择“新建文件”,会在站点目录中新建一个untitled.asp。

我们将文件名改为index.asp。

双击打开index.asp(必须要打开站点下的一个文件才能进行创建数据库连接的操作)。

打开“应用程序”面板,在“数据库”面板中可以看到有4个步骤,只有前3个步骤完成了才能进行第4步“创建连接”的操作。

在进行下面的操作前请确认前3个步骤的前面都打上了“ √ ”(必须)。

点击该面板上的“+”号,在弹出的菜单中选择“自定义连接字符串”。

在弹出的“自定义连接字符串”窗口中,连接名称填写自定义的名称(为了好的编程习惯,最好名称前加上conn前缀,表明这是一个连接字符串)。

在连接字符串中填写:Driver={Microsoft Access Driver (*.mdb)};DBQ=你的数据库的绝对路径这里当然就是:Driver={Microsoft Access Driver (*.mdb)};DBQ=F:\Program\flash8asp\^data#base^\%flash8=data%.mdb (一定注意Driver和(*.mdb)之间有个空格,不要写错了)“Dreamweaver应连接”选择“使用此计算机上的驱动程序”。

DW制作ASP动态页与access数据库连接教程

DW制作ASP动态页与access数据库连接教程

DW制作ASP动态页与access数据库连接教程DW创建ASP动态网页和连接访问数据库教程。

doc设置IIS构建正确的网页开发环境。

事实上,这里最重要的事情是我们需要确定我们安装的网络服务器(例如winXXXX,星期一,2005年5月11日下午5:17——建立一个数据库和一个测试站点分析来实现要实现的功能。

首先,我们需要弄清楚。

新闻发布系统可以实现的最基本功能:1 .一般来说,有一个新闻标题列表。

ASP)2,新闻的内容可以通过显示的新闻标题(news_detail.asp) 3看到。

有一个管理员登录门户(login.asp)4,一个用于添加新闻的页面(新闻添加asp) 5,一个用于编辑新闻列表的页面(新闻编辑asp) 6,一个用于修改和更新新闻的页面(新闻更新asp)7,此外,还有已经被成功修改和删除的页面(新闻删除asp,新闻更新确定asp)。

从上面的分析,我们可以看到,只要我们制作10页左右,就可以实现动态发布新闻的功能。

让我们从这些特定的功能开始吧:),我想我在这里不会感到头晕。

首先,oh:)数据库建立。

动态网站的内容一般来自数据库,如SQL Server数据库,甚至小型Access数据库。

哈哈,对于刚接触动态网页制作的新手用户来说,Access数据库更容易使用,也更实用,所以我们制作的新闻系统是基于Access数据库的。

我们可以使用Access2000创建一个数据库文件,并将其命名为“newstest.mdb”图1-1图1-1使用“用数据库创建表”在newstest.mdb中创建一个存储新闻信息的表。

名字是“新闻”。

具体字段内容如下图所示。

图1-2输入具体字段和内容后,在“视图”菜单中选择“数据表视图”可以随意输入几条记录,方便测试新闻。

如图1-2-2所示:图1-2-2创建一个存储用户名和帐户的表,并将其保存为“mypass”表中字段的具体内容如图1-3所示。

在表格中输入测试的账号和密码。

Dreamweaver建立数据库连接教程

Dreamweaver建立数据库连接教程

Dreamweaver建立数据库连接教程数据源和连接字符串!两种方式如下我做一下简单的介绍:1、自定义连接字符串首先在DW里建立站点,在网站根目录下建立一个Access数据库,取名为jcwcn.mdb,结果如下图!点“应用程序”面板里面的“数据库”标签下的加号,选择自定义连接字符串。

弹出窗口后填入如下信息!连接名称:jcwconn连接字符串:"provider=microsoft.jet.oledb.4.0;datasource=E:\www\asp\DW\jcwcn.mdb"填好后可以测试一下连接,可以看到成功的提示点确定,dw会自动的在站点下建立一个Connections文件夹,在其下建立一个以连接名称命名的asp文件,这里是jcwconn.asp!这样,自定义字符串连接就连接好了!自定义字符串用的比较多,因为它的可迁移性比较好!有不少的教程都说是"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("jcwcn.mdb")这样来写,dw会提示“指定的初始化字符串不符合ole db规定”,但这个写法也是正确的,在实际使用中是可行的![本帖最后由寅生于2006-12-21 10:59 编辑]快乐学习!引用报告评分回复[广告]庆祝PS CS3系列视频教程发布,中国教程网举行★★悄然致富快速得金币活动★★寅生版主乐于助人UID 11700精华3积分29671帖子4759金币6835枚威望 5热心度5147阅读权限100注册2005-7-1状态在线复制网址#2大中小使用道具发表于2006-12-21 11:16 资料个人空间短消息加为好友接着在介绍一下,数据源的方式连接!首先建立站点,建立Access文件,这里就不再赘述!直接进入关键步骤一次进入控制面板>>管理工具>>数据源,选择系统DSN,界面如下点击添加,创建新数据源,选择microsoft Access Driver,如下:点完成,进入odbc安装界面,输入数据源名称jcwcn,点选择,选择刚才建立的access数据库文件选择后确定,完成。

使用Dreamweaver制作ASP网站向access插入记录和显示记录

使用Dreamweaver制作ASP网站向access插入记录和显示记录

使用Dreamweaver制作ASP网站----向ACCESS数据库添加和显示记录的步骤和注意事项1、在D盘建站点文件夹,其中有database文件夹,事先建好一个ACCESS数据库,里面有相应的基本表,暂时不需要复选框字段,字段匹配容易出错。

注:如果需要自动生成时间的话,将该字段的字段类型设定为日期时间型,默认值设为:1.date() 显示当前日期2.now() 显示当前日期时间2、在IIS中建立虚拟目录,路径指向站点文件夹。

3、在DW中建立站点,选择使用ASP VBS服务器选项,其中测试路径要能够体现虚拟路径,如:http://127.0.0.1/aaa(站点文件夹)/。

如果测试服务器提示前未打钩,则返回站点定义里,重新做设置,比如测试改为本地网络型等。

如果在DW中不能浏览时,可以选择在IIS中进行浏览。

4、在DW站点下,新建conn.asp页面,选择“应用程序”面板下的“数据库”标签,单击“+”按钮,选择弹出的“数据源名称”。

弹出对话框以后,选择“数据源名称”对话框中的“定义”按钮,“系统DSN”---“添加”----选择ACCESS Driver(*.mdb),数据源名称输入“myconn”,对数据库位置进行选择,选择站点文件夹中的database文件夹。

接着,连接名称输入“aspconn”,数据源名称选择“myconn”。

点击“测试”按钮,在弹出“成功创建连接脚本”的提示框后,再单击“确定”按钮。

5、在DW站点下,新建insert.asp页面,插入表单,表单中的字段和ACCESS中的字段名、数据类型相一致。

其中,“单选、复选、列表/菜单”的名称要与ACCESS中的字段名相同,值为相应插入数据表的值,如“男”或者“女”等。

在表单中单击“应用程序”面板下的“服务器行为”的“+”按钮,选择弹出的“插入记录”命令,在弹出的对话框中,对将要插入的列进行正确的匹配选择。

进行“提交”测试,看能否向数据库中的表写入数据。

Dreamweaver连接access数据库制

Dreamweaver连接access数据库制

相关软件准备6.0g/cm3在进行具体制作之前要做什么准备工作呢?首先必须要有一个合适的动态网页开发环境,如果是windows98操作系统,则必须要安装windows98中PWS也既个人web服务器。

这个东东在win98安装光盘中的add_ons目录下可以找到。

(前面写的这段早过时了,现在谁还用win98呢?嘿嘿)如果您使用的win2000/2003/winxp操作系统的话那就更方便了。

只需要安装IIS(internet信息服务器,也称web服务器)就可以了,如果您的系统还没有安装,那么,在“控制面板”中“添加删除程序”中“windows组件”里面给装上就行了。

当然要制作网页还必须要安装时下最流行最专业的网页制作软件DreamweaverMX(2004),还要安装Microsoft Offce2000或以上版本,因为我们要用里面的数据库软件ACCESS来作为动态内容源,安装了office2000,里面就包含了Access数据库软件。

本人使用的电脑配置是windows2000 professonal+acess2000系统,所以要用这个环境来给大家作介绍了。

设置IIS以上条件具备之后,我们还没有构建了一个正确的网页开发环境,实际上这里最重要的是我们要确定我们安装的web服务器(如win2000/xp以上为IIS)IIS是否已经正确启动了。

如何确定呢?我们可以启动IE浏览器,在地址栏中输入“http://localhost/”或“http://127.0.0.1/”或“http://计算机名/”看看能不能打开默认的网页,如过能打开IIS默认的网页,则说明IIS已经正常启动了,这时就可以用来测试asp动态网页了。

为了更好的进行测试,我们也可以打开IIS管理器对IIS进行具体设置。

打开 "控制面板"-->"管理工具"-->"internet信息服务器" 这样就打开了IIS管理器。

AdobeDreamweaverCS3连接ACCESS数据库

AdobeDreamweaverCS3连接ACCESS数据库

AdobeDreamweaverCS3连接ACCESS数据库Adobe Dreamweaver CS3连接ACCESS数据库"Driver={Microsoft Access Driver (*.mdb)};Uid=;Pwd=;DBQ=" &Server.MapPath("/data/db1.mdb")Adobe Dreamweaver CS3连接SQL Server数据库"PROVIDER=SQLOLEDB;DATASOURCE=(local);UID=sa;PWD=你安装SQL时的密码;DATABASE=你的数据库名称"其他参考:Adobe Dreamweaver CS3要链接ACCESS数据库的方法有几种,有相对路径和绝对路径方法,但是到底那种连接方法是效率最高的呢?第一种:Server.Mappath 相对文档路径地址的数据库文件虽然具有平台移植性,但对于不同层次,不同深度下的引用该数据库的文件,将不能完整地保证数据库路径的正确性。

举个例子:1,数据库文件cnbruce.mdb,所在文件夹database(可http访问)2,Adobe Dreamweaver CS3自动生成的连接数据库文件conn.asp,所在文件夹Connections3,如果在Adobe Dreamweaver CS3中测试连接路径成功,则必须输入地址为Server.Mappath("../database/cnbruce.mdb") 但随后引用该数据库连接的文件必须保存在某文件夹中,该文件夹和database是同等的- database- cnbruce.mdb- Connections- conn.asp- 某文件夹- x1.asp这种结构才能使用正常。

但这就必须要求站点中,所有引用了连接数据库文件的文件,必须存放在站点的一级目录下。

Word和access连接

Word和access连接

Access作为Microsoft Office办公软件包中的一部分,以其友好的操作界面和卓越的数据管理能力而日益成为中小型管理信息系统的理想开发环境,在各行各业得到了广泛的应用。

但在应用中我们发现,Access在报表输出上还存在一些不足:尽管它可以很好地处理一些基于页面的报表,但对一些复杂报表或一些特殊报表的处理能力却很难令人满意,这主要是由于Access系统附带的报表设计器太过直观,缺少了程序设计和文字处理所需的必要的灵活性。

而Word作为Microsoft Office家族中的重要成员——字处理器,其强大的文字处理功能正好可以弥补Access在报表方面的不足。

这就使得我们自然而然地想到将Access与Word 有机地结合起来,利用Access的数据处理功能进行数据的录入、查询、存储,而利用Word 的字处理功能进行各种报表的打印输出。

幸好,微软在设计Office的时候就已经为我们提供了一种在诸如Access、Word、Excel等应用程序之间通信的机制,使得这种想法得以实现。

一、基本原理对于一些复杂的或有特殊要求的查询,用ADO(ActiveX数据对象)来处理要比用Access 本身提供的查询管理器更灵活一些。

所以我们的基本思路是:用ADO执行一条或多条特定的SQL查询,生成我们所需要的一个或多个Recordset,再将这些Recordset中的数据逐条输出到Word文档,然后就可以用程序或手工控制Word文档的格式,达到我们的特殊要求。

这听起来挺麻烦,可只要了解了其工作原理,实际操作却很简单。

下面就分别以在Access 中和在Word中的具体操作为例进行介绍。

二、在Access中应用ADO将数据输出到Word 1. 系统配置系统软件:Microsoft Windows 9x/NT/2000;Microsoft Access 2000;Microsoft Word 2000。

样例数据库:“C:\Program Files\Microsoft Office\Office\Samples\Northwind.mdb”,Office 2000中包含的例子。

[新版]用dreamweaver连接access

[新版]用dreamweaver连接access

[新版]用dreamweaver连接access用Dreamweaver连接Access数据库一、方法1:自定义数据库连接字符串: 我们讲数据源不方便,字符串才是哪里都能运行。

所以选择字符串,如下图。

连接名称自己填。

连接字符串应该写什么呢,请看:(方法一)"使用此计算机上的驱动程序"时,应用绝对路径:DRIVER={Microsoft Access Driver(*.mdb)};DBQ=d:/newgn/database/cnbruce.mdb (方法二)“使用测试服务器上的驱动程序”时,采用Mappath转换路径 :"Driver={Microsoft Access Driver (*.mdb)};DBQ="&server.mappath("/newgn/database/cnbruce.mdb")注:如果将要上传到网上去的页子就可以直接采用Mappath了。

(方法三)“使用测试服务器上的驱动程序”时,也可以使用虚拟目录进行转换路径:MM_mu_STRING = "DBQ="+server.mappath(""&"/虚拟目录/db3.mdb"&"")+";DefaultDir=; DRIVER={Microsoft AccessDriver (*.mdb)};" %>在本机使用的是绝对路径(方法一),在上传到网站上使用:(方法二)和(方法三)均可。

注,可本机制做网站时,最好是先使用方法一,要上传的时候再把字符串进行修改成(方法二)或(方法三)中的一种。

二、设置internet服务器1 在站点文件夹设置web共享;2 在测试服务器路径上加入文件夹别名三、修改文件夹属性,使之能完全访问错误类型一:Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access Driver] 不能更新。

在DREAMWEAVER中访问access数据库精品PPT课件

在DREAMWEAVER中访问access数据库精品PPT课件

8.3.3 更新数据
然后,创建页面update.asp用来显示查询的结果, 同样插入一表格。在“绑定”选项卡中添加一个 新记录集rsupdate,用来绑定查询结果记录集。
8.3.3 更新数据
同时在“服务器行为” 中添加“显示区域” 中的“如果记录集为 空则显示”和“如果 记录集不为空则显示” 行为。
网页设计与网站开发
第八讲 在Dreamweaver中访问 数据库
学习目标
掌握在Dreamweaver中连接数据库 掌握Dreamweaver中如何绑定记录集 掌握结合Dreamweaver进行数据处理的操
作 综合实例
8.1 在Dreamweaver中连接数据库
8.1.1 用数据源名称连接数据库 首先在Dreamweaver中创建
8.3 数据处理的基本操作
8.3.1 增加数据 增加数据,即插入记录。 首先在页面上填写数据 然后提交到数据库中。 示例演示,具体操作步骤:
8.3.1 增加数据
首先在已存在站点中创建一个新网页 user.asp,然后在页面中添加一个表单, 包括5个文本字段和一个提交按钮。
8.3.1 增加数据
一个asp文档,然后在“应用 程序”面板中的“数据库” 选项卡中单击“+”按钮, 选择“数据源名称 ( DSN )”。
8.1.1 用数据源名称连接数据库
在弹出的“数据源名称( DSN )”对话框 中的“连接名称”中输入连接字符串变量名 “conn”,如果还没有创建DSN,则单击 “定义”按钮。如果已创建,则直接选择。
8.3.2 删除数据
然后,创建页面delete.asp用来显示查询的结果, 同样插入一表格。在“绑定”选项卡中添加一 个新记录集rs2,用来绑定查询结果记录集。

Dreamweaver与数据库的连接(使用DSN连接数据库)

Dreamweaver与数据库的连接(使用DSN连接数据库)

Set conn = Server.CreateObject("ADODB.Connection")DBPath = Server.MapPath("数据库名.mdb")conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath或是用连接文件四、Dreamweaver与数据库的连接(使用DSN连接数据库)如果打算在网络应用程序中使用数据库,就需要创建至少一个数据库连接。

没有数据库连接的话,应用程序将不知道在什么地方找到数据库或者如何与数据库连接。

在Dreamweaver MX 2004中创建数据库连接时,为应用程序提供了与数据库建立联系的信息或参数。

1 DSN定义(1) 在控制面板中,双击管理工具,双击ODBC数据库源图标,出现ODBC数据源管理器窗口,选择系统DSN标记。

(2) 单击“添加“,接着选择数据库驱动程序,本系统使用Access数据库,所以Microsoft AccessDriver(*.mdb),单击“完成“按钮。

(3) 出现ODBC Microsoft Access安装窗口,在数据源名一栏给连接取个名字conn,说明一栏不是必填项。

(4) 单击窗口中“选择“按钮,找到数据库的所在路径(“E:\我的网站”)并选中相应数据库文件,选中db1.mdb,此时ODBC Access安装窗口中数据库一栏就会出现刚才选定的数据库文件,如图所示。

2 DSN连接建立了数据库名(DSN)之后,就可以创建网络应用程序和数据库之间的ODBC连接,DSN被定义后,就能用它来调用各种参数了。

(1) 启动Dreamweaver MX 2004,打开已经定义好的站点“我的网站”,在站点-我的网站窗口中点击鼠标右键,点新击建文件,文件名改为index.asp,双击文件index.asp使其处于编辑状态。

如何在Dreamweaver中进行数据库连接

如何在Dreamweaver中进行数据库连接

如何在Dreamweaver中进行数据库连接本实例主要讲解数据库连接技术。

效果说明通过单击【数据库】面板中的【OLE DB 连接】,创建与Access 的数据库连接“ dwconn ”,结果如图75-1 所示。

创作思想某玩具公司电子商务平台的数据库由DreamweaverCP 表、DreamweaverGL 表和DreamweaverKH 表组成。

DreamweaverCP 表用于存储该公司的产品信息;DreamweaverGL 表用于存储该公司管理员的相关资料;DreamweaverKH 表用于存储该公司客户的有关资料。

首先在Access 中创建数据库“ dwdat.mdb ”,并创建3 个数据表,然后在Dreamweaver 站点“ Dreamweaver100 ”(在实例《构建开发环境》中已经创建的站点)中创建该数据库连接,以便于电子商务平台的开发。

操作步骤(1 )复制好“ dwdat.mdb ”文件并用Access 打开。

将“光碟\ 源文件\ 实例75 ” 目录下的数据库文件“ dwdat.mdb ”复制到“ C:\ Inetpub\wwwroot\dat ”目录(该目录为实例1 中所建站点“ Dreamweaver100 ”下的目录)下,并在Access 中打开“ C:\Inetpub\wwwroot\dat\dwdat.mdb ”文件,数据库“ dwdat.mdb ”中包括“ DreamweaverCP ”、“ DreamweaverGL ”、“ DreamweaverKH ”、“ CPDD ”和“ POLL ” 5 个数据表,其中“ DreamweaverCP ”表用于存储该公司产品的有关资料,其数据结构如图75-2 所示;“ DreamweaverGL ”表用于管理该公司人员的有关资料,其数据结构如图75-3 所示;“ DreamweaverKH ”表用于存储该公司的用户注册信息,其数据结构如图75-4 所示;“ CPDD ”表用于存储该公司的产品订单信息,其数据结构如图75-5 所示;“ POLL ”表则用于存储该公司的在线调查资料,其数据结构如图75-6 所示。

DW制作ASP动态网 与access数据库连接教程

DW制作ASP动态网 与access数据库连接教程

DW制作ASP动态网页与access数据库连接教程.doc设置IIS构建了一个正确的网页开发环境,实际上这里最重要的是我们要确定我们安装的web服务器(如win2000/xp以上为IIS)IIS是否已经正确启动了。

如何确定呢?我们可以启动IE浏览器,在地址栏中输入“”或“”或“计算机名/”看看能不能打开默认的网页,如过能打开IIS默认的网页,则说明IIS已经正常启动了,这时就可以用来测试asp动态网页了。

为了更好的进行测试,我们也可以打开IIS管理器对IIS进行具体设置。

打开 "控制面板"-->"管理工具"-->"internet信息服务器" 这样就打开了IIS管理器。

如图1图1我们可以对“默认WEB站点”的主目录进行更改。

主目录是什么?想详细知道IIS的详细设置的话,可以看相关专业书籍哦。

我们这里要讲求“速成”,我们可以理解为,主目录就是我们要存放代测试的动态网页的地方。

其默认的路径为“C:\Inetpub\wwwroot\”如果你想更改主目录也非常简单:选中“默认web站点”-->右击-->选择“属性”在弹出的窗口中选择“主目录”选项卡,这样就可以给该为任意的磁盘分区或目录了,当然是越方便越好了,本人的电脑,主目录被我改成了“f:\webtest\”如下图所示:用Dreamweaver+access制作一个简单的asp新闻发布系统(二)2009年05月11日星期一下午 05:17----数据库与测试站点的建立分析实现所要实现功能首先我们要明确,一个新闻发布系统所能实现的最基本的功能:1、一般在网站的首页有新闻的标题列表(news_list.asp)2、通过显示的新闻标题可以看到新闻的内容(news_detail.asp)3、有一个管理员登陆的入口(login.asp)4、添加新闻的页面(news_add.asp)5、编辑新闻的列表的页面(news_edit.asp)6、修改并更新新闻的页面(news_update.asp)7、此外还有新闻修改和删除成功的页面(news_del_ok.asp,news_update_ok.asp)从上面的分析可以看出,我们只要制作10个左右的页面就可以实现动态发布新闻的功能了。

用Dreamweaver实现网站设计中数据源链接的四种方法

用Dreamweaver实现网站设计中数据源链接的四种方法

第23卷 第5期 邢 台 职 业 技 术 学 院 学 报 Vol.23 No.5 2006年10月Journal of Xingtai Polytechnic CollegeOct. 2006——————————————收稿日期20060624 作者简介段雪丽1978女甘肃庆阳人邢台职业技术学院信息技术中心助教 64用Dreamweaver 实现网站设计中数据源链接的四种方法段雪丽张小志邢台职业技术学院 信息技术中心河北 邢台 054035摘要:动态网站制作中数据库链接是关键的工作链接将后台数据库引到前台页面显示成功的链接才能完成动态网站设计本文总结了在Dreamweave 中的几种数据库链接方法在网站的设计过程中设计人员可以根据不同需求选择不同的数据库链接方式 关键词: 动态网站数据源链接Server.Mappath中图分类号TP311.138 文献标识码 A 文章编号1008—6129200605—0064—04动态网站制作过程中数据库是最关键的一个环节在利用目前流行的网页制作工具Dreamweaver 中制作动态网站的时候数据源链接是关键的工作就平时笔者在Dreamweaver 中制作动态网站的过程中常用到四种数据源链接的方法下面就举例说明与Access 数据库链接的方法一DSN 数据源链接方式这是最常用的链接方式在控制面版中的ODBC 数据源管理器中建立一个系统DSN 指向硬盘上存在的Access数据库然后在Dreamweaver 中建立一个数据源链接指向该DSN 这种方式最简便不需要编写任何链接字符串通过对话框即可完成如图1图1 对话框这种链接方式要求应用程序服务器和数据库驱动程序必须被置于本地的Windows 系统,如果所维护的网站服务器就是本地计算机那么可以采取这种方式进行链接不易出错对于那些申请免费空间来管理主页的人或者远程管理网站的人来说是没有办法在服务器上设置DSN 的这种方法就不适用了完成DSN 数据源链接后在站点根目录下会产生一个系统目录“Connections”目录中有一个ASP 文件文件名就是我们在Dreamweaver 中建立的数据源链接的名字即上图中“conn”这种链接方式产生的代码如下[1]<%' FileName="Connection_odbc_conn_dsn.htm" ' Type="ADO" ' HTTP="false" ' Catalog="" ' Schema="" Dim MM_conn_STRING65MM_conn_STRING = "dsn=DSN;" %>这时,在我们建立的ASP文件中Dreamweaver 都会在页首加上调用该ASP 文件的语句如 <!--#include file="Connections\conn.asp" -->二硬盘绝对路径链接方式在使用Dreamweaver 建立数据源链接时选择“自定义链接字符串Custom Connections String ”打开窗口如图2图2 对话框在“Connections String”内填入字符串Driver={Microsoft Access Driver (*.mdb)};DBQ=I:\Manage\data.mdb其中“Manage”是网站的根目录数据库文件“data.mdb”保存在根目录下这样设置后在系统目录“Connections”中的ASP文件代码如下<%' FileName="Connection_ado_conn_string.htm" ' Type="ADO" ' HTTP="false" ' Catalog="" ' Schema=""MM_conn_STRING= "Driver={Microsoft Access Driver (*.mdb)};DBQ=I:\manage\data.mdb" %>这种链接方式是采用硬盘的实际路径访问数据库基本不会发生什么错误只是前提是我们应该知道数据库所存在硬盘的位置如果是申请或者购买来的空间一般不会知道当前硬盘路径不过可以通过ASP 程序中的“Server.MapPath”方法得到真实路径只要将代码<%=Server.MapPath("")%>放到页面的源代码中存为ASP 文件上传至服务器上你的空间在浏览器中查看该文件后就可以显示出你网站根目录在服务器上的硬盘路径了比如建立一个path.asp 文件内容很简单是<%=server.mappath("data.mdb")%>该文件和数据库文件data.mdb 存在同一个文件夹中捆绑式一同上传在URL 地址栏查看path.asp 得到data.mdb 在服务器上的物理地址拷贝该路径将本地的conn.asp 中的物理路径替换后再上传一切就完成了虽然平台移植不是很强但全面支持所有站点中文件连接况且也就是本地和服务器间两者间的移植所以现在越来越多的空间建议将数据库文件放到非Web 访问目录中这就必须要求用户使用物理路径了三文件相对路径链接方式这是以前最常用的修改方法在本地使用DSN完成数据源链接后如图1所示然后修改“Connections”目录中的ASP文件成为如下代码<%' FileName="Connection_ado_conn_string.htm" ' Type="ADO" ' HTTP="false" ' Catalog="" ' Schema=""66 MM_conn_STRING="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server. Mappath ("data. mdb") %>将文件conn.asp 保存上传到服务器将原文件conn.asp 覆盖即可上传到服务器后的网站数据库链接就完成了[2]这种链接方式是利用ASP 中的“Server.MapPath”方法将虚拟路径转换为实际路径不至于ASP 文件找不到数据库要注意的是如果我们网站中的数据库放在网站根目录下而在根目录下存在ASP 文件和一个文件夹文件夹中又有ASP 文件这些文件与数据库的相对路径与客户端文件的相对路径就有所区别那么上述代码就无法适应了还有一点就是更改了链接字符串后在Dreamweaver 中将无法使用记录集了当然,如果我们把所有的ASP 文件都放在站点根目录下就可以使用这种方法也可以针对网站中每个特殊的ASP 文件进行处理打开网站中任何一个ASP 文件在源代码窗口中可以看到这样一段代码<!--#include file=”相对路径/connections/conn.asp”--> 对于在根目录下的ASP 文件这段代码是 <!--#include file=”connections/conn.asp”-->对于在根目录下一个子目录里面的ASP 文件这段代码是 <!--#include file=”../connections/conn.asp”-- >将上面代码直接替换为文件conn.asp中的代码即可即替换为 <%' FileName="Connection_ado_conn_string.htm" ' Type="ADO" ' HTTP="false" ' Catalog="" ' Schema=""MM_conn_STRING="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server. Mappath ("data. mdb")%>对于网站中不同目录下的ASP 文件上面代码中的“data.mdb”修改为当前文件相对data.mdb 的路径即可这种方法的整个过程比较麻烦对网站维护造成很大的不便四站点根目录路径链接方式这是一种OLEDB 链接方式在性能上要优于前面三种ODBC 的链接方式这种相对站点根目录的链接方式是笔者平时用的最多的因为它在设置字符串后不需要任何改动就可以上传到WEB 服务器或者移动到其它的WEB 共享目录中执行并且在Dreamweaver 中的数据绑定视窗中也可以正常操作在Dreamweaver 的新建数据源的“链接字符串Connections String ”对话框中如图3所示图3 对话框填入链接字符串为"Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & Server.MapPath("\data.mdb")其中“manage”是站点根目录下的一个子目录名数据库文件就在站点下的manage 文件夹里面数据库名称是data.mdb 如果使用ASP JavaScript 就必须将“&”符号改为“”号注意在使用Server.Mappath的各种链接字符串中不要换行也不要少了双引号设置完成后在站点目录下自动生成的文件夹“Connections”中的conn.asp文件代码如下67<%' FileName="Connection_ado_conn_string.htm" ' Type="ADO"' DesigntimeType="ADO" ' HTTP="true" ' Catalog="" ' Schema=""MM_conn_STRING="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server. MapPath ("\data. mdb")%>在输入上图所示的字符串后一定要先进行测试在右边的“测试”按钮上进行测试往往因为一点点失误就使得出现一些错误提示这样首先一定要仔细检查输入的这个字符串是否正确不能有多余的空格或者缺少空格然后看看数据库的路径命名是不是正确的要注意的是如果发生了链接错误提示再进行重新设置链接测试之前一定要在测试服务器IIS 里面把之前测试时自动生成的文件夹“_mmServerScripts”删除掉否则将影响进一步的链接测试这是我们平时在 Dreamweaver 中数据源链接的四种方式根据不同的需要来选择使用参考文献:[1]A.Russell Jones 著邱仲潘 等译.Active Server Pages3从入门到精通[M].北京电子工业出版社2000.362.[2]黄俊. Dreamweaver UltraDev 构建网上商城[M]. 北京:中国水利水电出版社2002.466.Four Methods to Realize the Data Source Connection in the Website Designwith DreamweaverDUAN Xue-liZHANG Xiao-zhi(Xingtai Polytechnic College, Xingtai, Hebei 054035China)Abstract: In the dynamic website development, the database link is the essential work, links directs the backstage database to the onstage page to demonstrate, the success link can complete the dynamic website design. This article summarized several databases links method in Dreamweave, in the process of the project development, the project personnel may choice different database connection way according to the different demand .Key words : active web data source connection server map path责任编辑 马骅用Dreamweaver实现网站设计中数据源链接的四种方法作者:段雪丽, 张小志, DUAN Xue-li, ZHANG Xiao-zhi作者单位:邢台职业技术学院,信息技术中心,河北,邢台,054035刊名:邢台职业技术学院学报英文刊名:JOURNAL OF XINGTAI POLYTECHNIC COLLEGE年,卷(期):2006,23(5)被引用次数:0次1.A Russell Jones.邱仲潘Active Server Pages3从入门到精通 20002.黄俊Dreamweaver UltraDev构建网上商城 2002本文链接:/Periodical_xtzyjsxyxb200605022.aspx授权使用:北京服装学院(bjfzxy),授权号:4c287a5e-9e6f-4489-b7e3-9dce0144f57e下载时间:2010年8月10日。

dreamweaver与accsee的链接

dreamweaver与accsee的链接

你用什么后台?php、asp还是jsp方法都不同!写清楚在让大家回答!我说的都是用asp实现的!这是用相对路径的:<%Set Conn=Server.CreateObject("ADODB.Connection")ConnStr="provider=Microsoft.jet.oledb.4.0;data Source="&Server.MapPath("database/data.mdb") Conn.Open ConnStr%>给你几个常用数据库连接的方法!•••••••••••••DSNConn.Open "DSN=AdvWorks;"&_"Uid=Admin;"&_"Pwd=;"••••••••••••••DSN文件Conn.Open "FILEDSN=c:\somepath\mydb.dsn;" & _"Uid=Admin;" & _"Pwd=;"••••••••••••••ACCESSConn.Open "Driver={Microsoft Access Driver (*.mdb)};" & _"Dbq=c:\somepath\mydb.mdb;" & _"Uid=Admin;" & _"Pwd=;"Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _"Data Source=c:\somepath\myDb.mdb;" & _"User Id=admin;" & _"Password=;"•••••••••••••••VFConn.Open "Driver={Microsoft Visual FoxPro Driver};" & _"SourceType=DBF;" & _"SourceDB=c:\somepath\mySourceDbFolder;" & _"Exclusive=No;"•••••••••••••••••ExcelConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _"Data Source=c:\somepath\myExcelSpreadsheet.xls;" & _"Extended Properties=""Excel 8.0;HDR=Yes;"";"•••••••••••••••••sqlConn.Open "Provider=MSDASQL;" & _"Driver={SQL Server};" & _"Server=myServerName;" & _"Database=myDatabaseName;" & _"Uid=myUsername;" & _"Pwd=myPassword;"•••••••••••••••••OracleConn.Open "Provider=OraOLEDB.Oracle;" & _ "Data Source=MyOracleDB;" & _"User Id=myUsername;" & _"Password=myPassword;"。

企业网站毕业设计论文【范本模板】

企业网站毕业设计论文【范本模板】

信息工程学院毕业设计(说明书)企业网站的设计与制作专业:班级:学号:学生姓名:校外指导教师:校内指导教师:二零一零年十月摘要: (2)关键字: (2)第一章绪言 (2)第二章网站设计分析 (3)2.1网站设计概述 (3)2.2开发工具的选用及介绍 (4)2.2.1 Dreamweaver8。

0 (4)2.2.2 Photoshop CS (5)2。

2。

3 ASP动态网站脚本语言 (6)2.3关系型数据库的选择 (6)2.3.1 Microsoft Office Access简介 (6)3.1网站定位 (8)3.2系统构思 (8)3.3网站栏目简介 (9)第四章详细设计 (10)4。

1网站制作过程 (10)4.1.1 logo的制作过程 (10)4。

1。

2 banner的制作过程 (11)4。

1。

3 主页制作过程(详见图4-3) (12)4。

1。

4留言板的设计 (13)4.2数据库的设计 (15)4。

3系统实现代码 (16)4.3。

1 滚动文字特效(这里主要指网站左侧的“公司公告”) (16)4.3。

2 图片切换 (17)4。

3.3 首页鼠标特效代码 (17)结束语 (19)参考文献 (19)致谢 (20)摘要:本文就网站的主题内容及网站的制作与设计这两方面进行描述与分析.本网站的主题知识产权服务,整个网站都是以法律性的内容为主的,主要包括了首页、公司简介、法律服务、友情链接、法界动态、法律法规、在线留言、联系我们、网站公告等栏目。

在整个设计过程中主要是运用Dreamweaver、ACCESS、ASP等编写的。

通过本网站系统,给想了解知识产权的人群提供了一个良好的平台,同时也为有意愿注册公司、注册商标、申请专利,却无从咨询的人提供了一个可以互动解决问题的平台。

如今,在网络技术的迅猛发展下,互联网的不断普及,让人们都感受到网络的方便快捷,从而大家都喜欢选择从互联网上获取信息,因此,互联网逐渐成为一个宽广的信息发布平台和获取信息的平台。

Dreamweaver连接数据库access数据库

Dreamweaver连接数据库access数据库

数据的编辑
在default.asp 加入编辑项目 选中编辑,服务器行为:转到详细页面 将add.asp 复制改写成edit.asp 删除插入记录,添加服务器行为更新记
录 服务器行为:纪录集 绑定字段到表格用以显示
数据删除
在default.asp中选中删除,添加服务器行 中选中删除 中选中删除,
为:转到详细页面 新建 新建del.asp: 插入一个表,绑定数据集, 插入一个表,绑定数据集, 添加表单元素:提交按钮, 添加表单元素:提交按钮,删除
搜索页面
在default.asp中添加搜索表单,为表单元
素命名,注意不要和数据表中的字段名 重名. 选中<form>修改表单的属性面板:
– 动作:Search.asp – 方法:Post
根据值的范围筛选记录 :
可以根据记录列的值是否在两个参数值
的范围之间来筛选数据库中的记录
– WHERE ColumnName BETWEEN ParameterValue1 AND ParameterValue2 – WHERE Earnings BETWEEN 3000 AND 6000 – ParameterValue1 和 ParameterValue2 是包 变量. 含搜索参数的 SQL 变量.在 Web 应用程序 中,用户通常使用 HTML 表单提供这些参 数
支持通配符*
– WHERE 筛选符合条件的记录
SELECT Name, DateLast FROM Customers WHERE Earnings > 50000
WHERE
根据两个值是否相等筛选记录 – SELECT Name, Department, EMAIL FROM EMPLOYEES WHERE Department = '电气系 电气系' 电气系 根据两个值之间的相似性筛选记录 – WHERE Name LIKE '李%' – WHERE Name LIKE '_伟%'
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本教程讲述了如何在Dreamweaver中建立与Access数据库的连接。

在学习本教程前,您需要掌握以下内容:
①创建支持ASP的服务器
教程地址:dispbbs.asp?boardID=20&ID=240544
②使用Access数据库
教程地址:dispbbs.asp?boardID=20&ID=241948
③设置Dreamweaver站点
教程地址:dispbbs.asp?boardID=20&ID=243575
打开Dreamweaver,建立一个ASP(VBScript)站点,把数据库放在网站目录下,这里我是把数据库%flash8=data%.mdb放在网站根目录下的^data#base^目录下。

打开“文件”面板,在站点上点击右键,在弹出的菜单中选择“新建文件”,会在站点目录中新建一个untitled.asp。

我们将文件名改为index.asp。

双击打开index.asp(必须要打开站点下的一个文件才能进行创建数据库连接的操作)。

打开“应用程序”面板,在“数据库”面板中可以看到有4个步骤,只有前3个步骤完成了才能进行第4步“创建连接”的操作。

在进行下面的操作前请确认前3个步骤的前面都打上了“ √ ”(必须)。

点击该面板上的“+”号,在弹出的菜单中选择“自定义连接字符串”。

在弹出的“自定义连接字符串”窗口中,连接名称填写自定义的名称(为了好的编程习惯,最好名称前加上conn前缀,表明这是一个连接字符串)。

在连接字符串中填写:
Driver={Microsoft Access Driver (*.mdb)};DBQ=你的数据库的绝对路径
这里当然就是:
Driver={Microsoft Access Driver (*.mdb)};DBQ=F:\Program\flash8asp\^data#base^\%flash8=data%.mdb (一定注意Driver和(*.mdb)之间有个空格,不要写错了)
“Dreamweaver应连接”选择“使用此计算机上的驱动程序”。

填写完毕后,点击右边的“测试”按钮,如果操作没有问题的话就会弹出“成功创建连接脚本”的提示窗口。

点击“确定”完成连接的创建。

此时回到“应用程序”面板中的“数据库”,可以看到我们创建的数据库连接已经生效,可以在这里查看数据库的结构和相关信息。

在数据表上单击右键,选择“查看数据”,可以查看到该数据表中的详细内容。

在“文件”面板中,我们可以看到DW自动生成了一个Connections的文件夹,其中包含了一个以我们刚才自定的连接名称命名的asp文件,这个就是保存连接字符串的地方。

因为我们在连接中使用了数据库绝对路径,而当我们把程序上传到服务器后,服务器上数据库的绝对路径可能和本地路径不一样,程序会出错。

为了避免这种情况,我们要在程序中使用相对路径。

双击打开连接文件,切换到源代码视图,找到如下的一行:
在这一行前加一个单引号“’”把这行注释掉,然后在另一行输入如下代码:
MM_conntest_String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.Mappath("/^data#base^/%flash8=data%.mdb")
其中的conntest和数据库地址根据自己的实际情况进行修改。

很多人也许会奇怪,为什么我们不在创建连接时就使用相对路径呢?其实这是有原因的。

在Dreamweaver中,检测连接文件时是会连注释一起解释的,在Dreamweaver中做程序时就会使用第一个出现的连接字符串;而在服务器中IIS解释文件时会忽略掉注释,会使用第二个连接字符串。

呵呵,明白了吧,这样我们就实现了在Dreamweaver 中做程序时使用绝对路径,在服务器上浏览时使用相对路径定位数据库而不用修改代码的目的。

另外,在Server.Mappath("/^data#base^/%flash8=data%.mdb")这段代码中,/放在最前面是指从网站的根目录开始。

如果你的网站不在服务器的网站根目录下,则要去掉/,而改以文件的相对位置。

比如对于本例的index.asp 文件来说,可以使用^data#base^/%flash8=data%.mdb就能定位到数据库了。

如果是在上一级目录,则要使用“../”。

好了,数据库连接创建完毕了。

我们来测试一下吧。

打开index.asp文件,在“应用程序”面板上选择“绑定”面板,点击“+”选择“记录集(查询)”来创建一个记录集。

在弹出的窗口中填写记录集的名称(同样为了良好的习惯建议在记录前面加上前缀rs),选择建立的数据库连接,再选择相应的数据表。

其中的一些其它选项我以后会详细讲解,这里按图中的选择就行了。

选择好了之后,点击右边的“测试”按钮,可以看到我们建立的记录集中包含的所有数据。

表示我们建立记录集成功。

“确定”后可以看到在“绑定”面板中看到我们建立的记录集包含的相应字段。

在程序中我们只需要将字段拖到页面上就可以插入记录集的数据到页面上了。

这里提一点:记录集是数据库反映在ASP程序中的方式。

我们可以通过不同的SQL语句从数据库的一个表或者多个表中查询我们需要的数据组成一个记录集,以满足我们查询数据库中各种数据并应用在ASP程序中的要求。

可以说,我们程序中所有查询数据库数据的操作(非更新、删除),都是可以通过记录集来实现的。

PS:本来建立数据库连接是比较简单的内容,本想放在和“建立站点”一起发的,但是后来写出来发现内容还是比较多,又涉及到一些基础,所以还是单独放出来作为一帖。

和计划有少许出入。

(注:素材和资料部分来自网络,供参考。

请预览后才下载,期待你的好评与关注!)。

相关文档
最新文档