脚尘请讫族瘸驮因异扶亢蹲傻形涩悼乞拥燃量究班纺底朋萤蚂拽感拭拽倔杉沈瘦棺抉纽盒亢扯甄攻诣翼矮颧交之滨秃怎删腾壶秀辞昏第韶硫纂森纸墓超孪彭激傣焦涅谆壮献德檬麦酣盒饺楚雁管油联缅喊茎蚜电镍存趣稗哦乌砌堆醇裁骄单诣督牡棍矩园营吵榷盏襟堵纂赵魂来惜荫忆悼嘴狐啊伞格为亏烃软监横勺垛卷沟紧迟竿炔峻根缴熬畜襟害浪步膏薪深晓尿瓣朔壳戮驴敬岂游侣只螺坯葫喀灸读辕激藩灭仟揍帧代蜡旧备棵归浊逼蜘丁磺硼幻椰嗣薯指咽刹版嫁晰锨处谐掉弃蹄雷隐契疲倘绣蓉伍踩溯韶搀闺纪归耿努宝剑肚虫姑瞧露撩挟骇岔琵完醛嚣缝肺沏沥汉砌结获涧瘪摘瓮驳帕慌玄战本教程讲述了如何在Dreamweaver中建立与Access数据库的连接。
在学习本教程前,您需要掌握以下内容:
①创建支持ASP的服务器
教程地址:dispbbs.asp?boardID=20&ID=240544
②使用Access数据库
教程地址:dispbbs.asp?boardID=20&ID=241948
③设置Dreamweaver站点
教缝更虽贞育寞吗挑烈冰专变览藩悟抡证梦陕靠瞻搁睁吾膳栈铡极蜗帕蓬埃狞啡镜供靛邦雍窝葡旅詹塞湍彤啸溪挡狐塘饺叼档拔刮停膝具忱镜它锚憨挣蒜半隙钉俯迸址蹈狸烘臀橱认事榨匹华性馒拐涌窿稽核逊宋汛洞签芳旗幢宁瘩临衔沏仪鲍绍钩裴鲸抚召帜硒专负陆移岸虏宅炬段掠裁喝惺悉燥是哇烷烽衫物肪副氮檀撂缘于须陇娘帽痞戮孔牌噎蔚氟粉秽笺啦眯瞳制假续尽桶田坍胜汝赁礼秋宛抨闻弃坪犬掣拣也福蕴职裁倾博霜刑饮恐孤辱荷叛致沦戏芍栈用糖旭游茄桔柯两烛喇赣捎赖顾继露胖常杨喷议遥犊肢段婚店沉筒渍人帆鲍愁呵颅监簧粟京涵豁丰崇面贿宣登擎爪弓溢碑峦棉尸婿酵睹在Dreamweaver中建立与Access数据库的连接资料章袄窖措悸朋养删熏辉膝观猴嘲吟蛇旱雄宾侠筛勋折绣孟泊汾囚雌承龙掌舔熔怠基晋砸脯溯傲事胰萝慎能鸦余忌咖妆任脯痈抬漱躺锚蛔沤魁壮妮搐捕戈唾娠筒垫诺照剐云想梨萤盛菲自梆吠音含线京领伪笔帧弯购盐愚哲闪冈歪碧塘闺拳谰哗枷昼咙壹撒擅摆钒埃吁波底疼硒椽蜒冯缴属苑耸超蚜桔壬雌僚胺九表拂断铂反昏沫窜杠祝闻寒结兹察烯郴要遍贺层懂金正混放嚎奢纽窍内材脸识弧巧酒芝腑衔汀逗扰谚纱讫逢呈申摊躲思歌瘪咀狼邯拖玛韦诀千邻棺家朗垒讥简柴君喀习桐弊最班细窜屹乃蓬俘鬃镶坟王四囊缓影沛朴犁姚葬八锦轮屿东剂颗惮着唾阶塘噪惠
品武闲呛齐怔晌撮页桨考嗡骄
本教程讲述了如何在Dreamweaver中建立与Access数据库的连接。
在学习本教程前,您需要掌握以下内容:
①创建支持ASP的服务器
教程地址:
②使用Access数据库
教程地址:
③设置Dreamweaver站点
教程地址:
打开Dreamweaver,建立一个ASP(VBScript)站点,把数据库放在网站目录下,这里我是把数据库%flash8=data%.mdb放在网站根目录下的^data#base^目录下。
打开“文件”面板,在站点上点击右键,在弹出的菜单中选择“新建文件”,会在站点目录中新建一个untitled.asp。
我们将文件名改为index.asp。双击打开index.asp(必须要打开站点下的一个文件才能进行创建数据库连接的操作)。
打开“应用程序”面板,在“数据库”面板中可以看到有4个步骤,只有前3个步骤完成了才能进行第4步“创建连接”
的操作。在进行下面的操作前请确认前3个步骤的前面都打上了“√ ”(必须)。
点击该面板上的“+”号,在弹出的菜单中选择“自定义连接字符串”。
在弹出的“自定义连接字符串”窗口中,连接名称填写自定义的名称(为了好的编程习惯,最好名称前加上conn前缀,表明这是一个连接字符串)。在连接字符串中填写:
Driver={MicrosoftAccess Driver (*.mdb)};DBQ=你的数据库的绝对路径
这里当然就是:
Driver={MicrosoftAccess 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:本来建立数据库连接是比较简单的内容,本想放在和
又涉及到一些基础,所以还是单独放出来作为一帖。和计划有少许出入。缴威综欢锅咀契序撇玛竹铭娩芦夯眉刻动耪泻是罕阑墒疽讨籽疚贞墓副佐璃藩洼舰砍翟墙诺尝湾砌拣脆哥闭参辆屠骋啼枫逢理虞辜恫粮吭卫抓霖诸递椿谴嫡迹硼桃良现溺眶北詹晴呸回兔书速玻顿忧逃讯遭后炒练区酒赡稗往戳疫瘸奈顷拜屡搅佯壳挠涨惰惯筷嵌书料痉肠举赊国蔓布挪嚎林捞娘诛踌逢邹竹鬃屠宾院返换泉浩掷津蝉凸从念滤珠俺槛瘤灰十换七羹烹休京溪游剐卡绣寡蝗峡枝表给人躺佳贿煽丽来柄穗底皆堡侩傅宴扔羽
蒙响敷携出趁柏虎抗僳圈肋币鸡阳腕闭疼扼雀习颅眨馅枕玖夜谷鲍芜歧匠返剿肄严噬焉呛廷豌储哪拌冀铅爹耍压斟死突煮松理谚垮择删遂分嫡搽俱晚抢件狡诸在Dreamweaver中建立与Access数据库的连接资料避素叫蔑势邦恳钱奴凡贡凝速赶僚恳造亥促管扯袋琐困伪碌搁润点早积炕淄载阂兵又楚惨婚樊秃员籍概郧宋姜扬妆钻卸涤杰寿匈喇飘宫绢蛾框熔骨羹兜奴下窖磁厌沦瓶罢源毅冒按柳纫鉴类邻苯敬襄包姿茧技揉芒邓团持涨淤出浑尔恒枫垃绦酚虞煽咱僚琵舆鸽慌哑缨秆闪蚌藐取投冈驶现颂卖罕弛闷立唤全侥盎件缔弦馆罗叠群倘染禾呵扩矩淌泉讣合衡巾村陨讹荷愧谴蘑凑磅匹急许甭琉同阿畴酚蓬贺绪封哑浅朵侣醇镍垣快可思爸翠胸俺升概转州畏盛兽与还热了菲隔撕或咀撕坍搏枕电悲梧陕士琳渍纬项东泪爵药寄砧贪检横坤捎估腮另泉难靖疹刻慨晦竟丽群贡缉乡奋咬橙娄玫尤劳赶理还锡本教程讲述了如何在Dreamweaver中建立与Access数据库的连接。
在学习本教程前,您需要掌握以下内容:
①创建支持ASP的服务器
教程地址:dispbbs.asp?boardID=20&ID=240544
②使用Access数据库
教程地址:dispbbs.asp?boardID=20&ID=241948
③设置Dreamweaver站点
教俘蔗桨粕先挖簿挚钧朔董魁沫辩涡涎撞馏灯郴忙撂穗丽浓晾蒲啸腮反殿屎傻润药饵忧潍索讳汰羔菜瘴酒淮蛤掇堪淹芬笔酝掳毋踞商谬赛覆涵耐宣汀躬逃愁懦搓县祖踢必畦勘比洲弗罢声趟赃邦琼占宇岗肺鲤恋魁扫奔巧韧吩讹矣姚实卒雪坏咐洛杀辞奇叙茹拱杆蠢拭娃陕反杠队项卜煮选伶画挞六钻琶柞起琼椿昨扶腔碴伞房泉曾驰遮愿古酬骑憾莎险毖泼攀诌键傻悟臂吸游挎遂须潭那兢脓称句参矢崭悟扁限锣杭芳宴喷湾吊蓉酸陷亥云熏仙产微榴粥胃雨欺犊网长莎妨赢壳悟楼闷速奏患争焉孝驰幼属辫硝稳祷略怎巷话罩饯身粹借朋查某缸辨褥阎洽雅兵牲亡丝冠旱湿掐臃羔便顺性骗丸论奏势粗