<%dim  conn 
  dim  connstr 
  dim  db 
  dim  title 
  title="::易元和个人工作室::" 
  db="mdb/#oplan_pic.mdb"            '数据库文件的位置 
  Set  conn  =  Server.CreateObject("ADODB.Connection") 
  connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data  Source="  &  Server.MapPath(db) 
  conn.Open  connstr 
  % 
   
      <%set  oRs=server.CreateObject("dset") 
          sSql  =  "SELECT  *  FROM  NewsData  where  classid=2    ORDER  BY  ck  DESC" 
  oRs.Open  sSql,Conn,0,  1 
  If  Not  oRs.Eof  Then 
  Do  While  Not  oRs.Eof 
  %> 
                          <tr  bgcolor="#FFFFFF"> 
                              <td  width="273"><font  color="#FF9900">•</font>   <a  href=show.asp?id=<%=oRs("d_id")%>><%=oRs("d_title")%></a>  </td> 
                                  <td  width="100"><font  color="#999999"><%=oRs("editer")%></font></td> 
                          </tr> 
                          <% oRs.MoveNext 
  Loop 
  Else 
  Response.Write  "现在数据库中还没有新闻!
  End  If 
  oRs.Close 
  %>
access数据库连接
dsn连接并且没有用户名和密码:
<%
set conn = ateobject("tion")
conn.open "yourdsnname"
%>
dsn连接并且有用户名和密码:
<%
set conn = ateobject("tion")
conn.open "yourdsnname","username","password"
%>
用实际的数据库绝对路径连接:
<%
set conn = ateobject("tion")
strconn="driver=; "
strconn=strconn & "dbq=e:\yanhang\database.mdb"
conn.open strconn
%>
用实际的数据库相对路径连接:
<%
set conn = ateobject("tion")
strconn="driver=; "
strconn=strconn & "dbq=" & server.mappath("/database/yanhang.mdb")
conn.open strconn
%>
ms sql server数据库连接
dsn连接:
<%
set conn = ateobject("tion")
conn.open "dsn=mydsn;uid=user;pwd=password;database=databasename"
%>
不用dsn连接:
<%
set conn = ateobject("tion")
dsntemp="driver=;server=servername;uid=user;pwd=password;database=databasename"
conn.open dsntemp
%>
foxpro数据库连接
<%
set conn = ateobject("tion")
connstr= "driver=microsoft visual foxpro driver; uid=userid;sourcetype=dbc;sourcedb=c:\yanhang\database.dbc"
conn.open connstr
%>
oracle数据库连接:
<%
set ateobject("tion")
conn.cursorlocation=aduseclient
dsntemp="provider=msdaora.1;password=xxxxx;user id=yanhang;data source=xxx.world"
conn.open dsntemp
%>
先问问你能用SELE语句查询数据库里的数据没有呀iframe嵌套页面加载慢?如果可以下面就简单了.
给你个简单点的吧.
set ateobject("dset")
if not(isnumeric(request("name"))) or not(isnumeric(request("pass"))) then '判断用户名和密码是否为空,上面的namepass是表单里的文本框名字
response.write "用户名和密码不能为空" '输出提示
else
rs.open sql,conn,3,3
rs.addnew '增加记录
rs("id")=request("id") '左边的id是数据库里的字段名.右边的id是单里的文本框名字
rs("name")=request("name") '和上面的一样
rs("pass")=request("pass") '和上面的一样
rs("....")=request("....") '....是用户的其它信息,需要什么就加什么
rs.update '增加到数据库
end if
response.write "添加成功"
response.write "<br>"
response.write "<a href=# (-1)><font color=#ff0000>返回</font></a>"
rs.close
set rs=nothing
end if
我想建立一个动态网站,用的是jspjsp的服务器用的是tomcat  4.1,因为原来在写jsp程序的时候要把所有的文件都放在tomcat服务器的下面,我想知道用dreamweaver的话那他的站点是不是也应该建在tomcat下面呢,为什么我的dw应用程序面板下的设置站点的测试服务总是没有打勾呢
==其实完全可以跳过设置站点的测试服务来完成dwmx连接数据库。 
  方法就是把你配置好的数据库(在database面板)建立后,展开,然后选取要用的表拖动到当前页面上,这样就建立了连接,你要用的那个面板就可以用了! 
  完全跳过了测试服务器的问题,在iispws下设置也有同样问题,我就是这么解决的。
令网站打开提高速度的7大秘方
中华网科技 tech.china 2004-12-03 16:26:34
进入BBS】【进入聊天室】【 推荐给朋友 】【浏览字号: 】【关闭窗口
 
  很多朋友都用虚拟主机来做网站,将网页文件存放在虚拟空间上,但是页面内容一多,网站打开的速度就显得特别慢,如果您碰到这种情况,与其寻求更好的空间,不如通过优化网页代码来取得满意的速度。笔者总结了一些切实可行的方法,制作主页时,以下的方法可以令你的网页速度大大提高。

  一、记得帮页面减肥

  我们浏览网页实际上是将虚拟主机中的网页内容下载到本地硬盘,再用浏览器解释查看的。下载网页的快慢在显示速度上占了很大比重,所以,网页本身所占的空间越小,那么浏览速度就会越快。这就要求在做网页的时候遵循一切从简的原则,如:不要使用太大的Flash动画、图片等资源。干净、简洁的页面会给人一种思路明朗的感觉。

  二、如没必要,尽量使用静态HTML页面

  众所周知,ASPPHPJSP等程序实现了网页信息的动态交互,运行起来的确非常方便,因为它们的数据交互性好,能很方便地存取、更改数据库的内容,使网站起来,如:论坛、留言板等。但是这类程序必须先由服务器执行处理后,生成HTML页面,然后再往客户端浏览,这就不得不耗费一定的服务器资源。如果在虚拟主机上过多地使用这类程序,网页显示速度肯定会慢,所以没有必要,请尽量使用静态的HTML页面。

  三、不要将整个页面内容塞到一个Table

  这是网页设计的问题了,很多站长为了追求页面统一对齐,将整个页面的内容都塞进了一个Table(表格)里,然后再由单元格td来划分各个的布局,这种网站的显示速度是绝对慢的。因为Table要等里面所有的内容都加载完毕后才显示出来的,如果某些内容无法访问,就会拖延整个页面的访问速度。正确的做法是:将内容分割到几个具有相同格局的Table中去,不要全都塞到一个Table里。

  四、将ASPASPXPHP等文件的访问改为.js引用

  这在ASPASPXPHP等程序设计时应该注意的,如果你要在静态的HTML页面里嵌入动态的数据,而这些动态的数据是由ASPPHP等程序来提供的话,会使用以下的语句引用:,这样的话,每次有一个人访问你的网站,服务器就要执行并处理一次tongji.asp文件,从数据库抽取相应的数据,再输出给网页显示,如果有几万个人同时访问,就要执行几万次,后果就可想而知。建议在这些程序中将数据动态生成到一个1.js文件中去,然后在
首页通过 < SCRIPT src="www.XXX/1.js">< /SCRIPT> 这样的代码来引用该1.js文件。这样,数据显示的任务就交给客户端的浏览器去做,不会耗费服务器的资源,显示速度自然就很快;笔者的网站 www.25cn下有个index3.htm文件,大家可以通过访问www.25cn/index3.htmwww.25cn 做一下比较,前者所花的时间几乎是后者的几倍!

  五、使用iframe嵌套另一页面

  如果你要在网站上插入一些广告代码,又不想让这些广告网站影响速度的话,那么,使用iframe最合适不过了。方法是:将这些广告代码放到一个独立的页面去,然后在首页用如下的代码将该页面嵌入即可,这样就不会因为广告页面的延迟而拖了整个首页的显示,代码如下:

  < IFRAME marginWidth=0 marginHeight=0 src="www.knowsky/index.asp" frameBorder=0 width=468 scrolling=no height=60 leftmargin="0" topmargin="0">< /IFRA
ME>

  其中httwww.knowsky/index.asp是被引用文件的路径。

  六、讲究网站计数器代码放置的技巧

  在网页里放置计数器可以统计网站的访问流量,为站长和广告商家提供访问依据,但是,不管功能有多强大的网站统计系统,都会有出故障的时候。如果直接把统计代码放到页面内容的前面,或者放在一个Table或者div标签里,那么在计数器不能访问的时候,你的页面上那个Table或者div就会产生几十秒钟的延迟,导致页面很长时间才能访问。所以,要提高网站的速度,就要讲究统计代码放置的位置,正确的方法是:把统计代码放到页面的最下面,并且不要和页面内容同在一个Table或者div标签里。可以在页面代码的最下方直接放置统计代码,或者在最下方单独做一个Table或者div来放置计数器。这样,在计数器不能访问的时候,你的网站速度也不会受到丝毫影响。

  七、友情链接的学问

  网站之间互相做链接可以增加网站的宣传效果,做LOGO图片链接更能准确地描述网站的主题和定位,宣传效果会大大的增强,但图片链接做得太多,必然会影响网页的显示速度。很多站长都喜欢直接引用友情网站上的图片URL,这样图片要先经过加载才能显示的,各个友情网站的访问速度不一样,整个表格都要等图片都下载完了才能显示出来,这样大大降低了网页的速度。因此,做友情链接时应尽量做到:

  1. 只做文字链接:做文字链接是不会延迟网页速度的。

  2. 将所有链接放到一个独立的分页去,然后在首页链接上该页。

  3. 如果友情链接一定要出现在首页,请将链接所在的整个Table放到页面的最下方,因为页面是由上到下逐行显示的,将其放到页面的最下方,不会延迟其他内容的显示。



  4. 友情链接的LOGO图片先下载后再传到自己的网页空间,这样,速度由自己的网站空间决定而不受友情网站的影响。
网站优化的十大奇招妙技(1)
1 选择有效的关键字:

  关键字是描述你的产品及服务的词语,选择适当的关键字是建立一个高排名网站的第一步。选择关键字的一个重要的技巧是选取那些常为人们在搜索时所用到的关键字。

  2 理解关键字:

  在你收集所需的关键字之前,明白一般人是怎样用关键字是十分重要的。人们在搜索的时候一般是不会使用单个词,而是用短语或者词组。这样对于网站优化起到更重要的作用。

  3 出有效的关键字:

  下面的一个网址包括了测试关键字使用频率的工具:afficzap/ Keyword Generator

  4 选取关键字技巧:

  A:认真思索

  用笔写下与你的网站或产品有关的所有关键字,先不要对这些关键字进行审评。不要局限于你是卖什么的,尽量站在你客人方面考虑。那些人会为你的网站带来利益,尽量站在这些人的角度想。

  B:多问周围人的意见

  讲你的家里人,朋友,同学怎样的词语适合描述你的产品或网站。他们很有可能会出一些你连想到没想过的词语。

  C:分析日志文档:

  日志文档将会告诉你,人们是使用什么关键字来访问你的网站的。(有些网站在建站的时候会安装相应的工具来生成日志文档供网管参考)

  D:参考其他网站:

  参照那些主题与你相似或相同的网站,看一下他们的meta keyword 是怎么写的。这样你有可能会得到意外的关键字,但是不要直接将人家的模板粘贴过来,因为你不知道网管在设计网站之前对关键字进行了那些可能性的研究。这主要是用于关键字研究。

  E:出错误的拼写(多用于英文)


  有很多关键字人们会经常拼写错误的,出这些经常出现错误拼写的词或词组可以为你带来额外的流量。(就GOOLE来说,它有检查拼写错误的功能。建议不要用拼写错误的词、词组作关键字)

  1 处理关键字:

  到了这一步,你已经收集了很多与你的网站或产品有关的关键字了。接下来的工作就是把收集到的关键字进行组合,把它们组成常用的词组或短语。很多人在搜索的时候会使用两个或三个字组成词。据统计,平均是2.3个字。不要用普通的,单个字作为关键字。这样的关键字很难排到搜索引擎的前十位。例如:你有以下几个关键字:搜索引擎、软件、提高,试着把他们组合为搜索引擎软件搜索引擎提高等。把字组成关键字短语有利于提高你网站的排名,你将会更有效提高你网站访问量。例如:很少人会用搜索引擎或者软件

  2 舍弃一些关键字: 寻出那些搜索时很少用到的关键字:

  A:在英文里,在搜索引擎大小写是没有区别的。

  B:拼写错误的关键字是没用的,但是到一个经常出现拼写错误码的词可以额外地提高你的访问量

  C:去除那些停用的词,在英文里有the, for , a , 等。中文里有的,地,你,我等。

  D:没有人会用最好的疯狂的等词语进行搜索。如果你的网站里有类似的词,最好把他去除。

  选择最佳关键字:

  如果你按照上述所说,你一定列出了一大堆的关键字。尽管,你已经去除了一些没人使用
的。但是对于你来说还是太多了。现在是时候进入关键字优化的最后一步了。

  提示:

  试着用剩余的关键字在搜索引擎中进行搜索,不要把焦点放在最流行的关键字上。有时候,次关键字排名起来还是比较容易的。因为最流行的关键字会存在着更多的竞争对手,而次关键字反之。在选择关键字时的技巧是出关键字需求与关键字竞争的平衡点,即所选关键字竞争不是很激烈。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。