导航:首页 > 万维百科 > 网页设计中怎么连接数据库

网页设计中怎么连接数据库

发布时间:2020-10-27 17:43:14

1、网页制作时连接数据库是怎么写的

曾经我跟你一样 跟着视频做的连接数据库 后来问了客服才知道不能用 不支持 没办法 只能又学习用代码 呵呵 现在想想 其实也挺简单的~~就这么几句。。。 set conn=Server.CreateObject("ADODB.Connection") conn.Open "driver=Driver do Microsoft Access (*.mdb);uid=admin;DBQ="&Server.MapPath("db1.mdb") set rs=server.CreateObject("adodb.recordset") Sql="select * from [user] " rs.Open Sql,conn,1,3 ... rs.close set rs=nothing

满意请采纳

2、网页制作时连接数据库是怎么写的

这是mysql

function
mdb()
{
$host
=
"localhost";
//数据库地址
$db
=
"ss";
//数据库名称
$user
=
"ss";
//数据库用户
$passwd="ss";
//数据库密码
$conn
=
mysql_connect($host,
$user,
$passwd)
or
die('数据库链内接错误:
'
.
mysql_error().$error);
mysql_select_db($db)
or
die('数据库选择错容误:'
.
mysql_error().$error);
mysql_query("SET
NAMES
'GBK'");
$this->link
=
$conn;
}

3、网页制作——如何实现调用数据库?

首先,页面1中用表单提交数据你要查询的数据
代码参考:<form action="对应的servlet类" metohd="post" name="form1">
接着,建立一个selvet类,继承HttpServlet,在selvet类的doPost()方法里写入查询数据库的代码,主要利用request来获取页面1中的参数,通过reponse来给页面2传输数据库查询的结果
代码参考:
Connection con=null;
Statement stmt=null;
ResultSet rs=null;
String name=request.getParameter("name");
Class.forName("oracle.jdbc.driver.OracleDriver");
con = DriverManager.getConnection( "jdbc:oracle:thin:@localhost:test1", "test","stst");
stmt = conn.createStatement();
rs = stmt.executeQuery("select ename,empno,deptno from emp where empno like \'"+name+"');
reponse.setContentType("text/html;charset=GB2312");
PrintWriter out=response.getWritertr();
out.println("<html> <body>");
out.print("<table border>");
out.print("<tr><td colspan=8 align=center>用户数据</td></tr>");
out.print("<tr>");
while(rs.next)
{
our.print("<tr>");
our.print("<td>"+rs.getString("ename")+</td>);
our.print("<td>"+rs.getString("emono")+</td>);
our.print("<td>"+rs.getString("depno")+</td>);
our.print("</tr>");
}
out.print("</tr>");
out.print("</table>");
out.print("</body> </html>");
out.close();
rs.close();
stmt.close();
con.close();

4、网站制作 静态的HTML文件已经做好了,怎么连接数据库

access数据库一般用ASP,下面是示例代码:

asp连接access数据库应用下面代码
<%
set conn=Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("board.mdb") 'Server.MapPath("board.mdb") 获得数据库文件board.mdb的绝对路径
conn.Open "provider=microsoft.jet.oledb.4.0;data source="&dbpath
%>
首先在board.mdb数据库里建立一张数据表board(id,title,content,subtime)个字段数据类型自己思考,环境都建好了,下面我们就开始程序设计,无论网页还是程序我建议用dw来做吧,我就是用它的
本例中涉及到的文件有
conn.asp数据库链接文件
send.asp,发表留言界面页
sendok.asp,留言录库操作程序文件
board.asp留言读库显示页面
文件的内容附件里有源文件大家可以下载察看
首先介绍asp一个很有效的特性就是服务器端包含
<!--#i nclude file="conn.asp"-->
其中conn.asp就是被包含的文件,此包含可以出现在文件的任意位置
被包含的文件内容将完全被解释成包含文件的内容,,重复的代码也会大大降低。

conn.asp内容
<%
set conn=Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("board.mdb")
conn.Open "provider=microsoft.jet.oledb.4.0;data source="&dbpath
%>
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
send.asp内容
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; ch***t=gb2312">
<title>无标题文档</title>
<style type="text/css">
<!--
.style1 {font-size: 18px}
-->
</style>
</head>

<body>
<table width="700" border="0" align="center">
<form name="form1" method="post" action="sendok.asp">
<tr>
<td><div align="center" class="style1">发布留言</div></td>
</tr>
<tr>
<td align="center">标题:
<input name="title" type="text" size="50"></td>
</tr>
<tr>
<td align="center">内容:
<textarea name="content" cols="50"></textarea></td>
</tr>
<tr>
<td align="center"><input type="submit" name="Submit" value="提交"></td>
</tr>
</form>
</table>
</body>
</html>
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
sendok.asp内容
<!--#i nclude file="conn.asp"-->
<%
title=request.form("title")
content=request.form("content")
subtime=now()
conn.execute("insert into board (title,content,subtime) values('"&title&"','"&content&"','"&subtime&"')")
%>
<script>
alert("留言成功!");
location.href="/board.asp";
</script>
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
board.asp内容
<!--#i nclude file="conn.asp"-->

<style type="text/css">
<!--
.style2 {
font-size: 16px;
font-weight: bold;
}
-->
</style>
<table width="300" border="0" align="center">
<tr>
<td align="center"><span class="style2">留言板查看</span></td>
</tr>
</table>
<br>
<br>
<table width="200" border="0" align="center">
<tr>
<td align="center"><a href="/send.asp">发表留言</a></td>
</tr>
</table>
<br>
<br>
<%
set rs=conn.execute("select * from board order by id desc")
do while not rs.eof
%>
<table width="600" border="0" align="center" cellspacing="1" bgcolor="#999999">
<tr bgcolor="#FFFFFF">
<td width="447"><%=rs("title")%></td>
<td width="146"><%=rs("subtime")%></td>
</tr>
<tr bgcolor="#FFFFFF">
<td colspan="2"><%=rs("content")%></td>
</tr>
<tr bgcolor="#FFFFFF">
<td colspan="2"> </td>
</tr>
</table>
<%
rs.movenext
loop
rs.close
set rs=nothing
conn.close
set conn=nothing

%>

5、网页设计:怎么把数据库调取的路径显示到网页上?

1、页面是html,是无法直接访问本地文件的,这一点要明确
2、网页访问文件通过的是web服务(比如java的jsp/controller,.net的aspx/ashx等),这些服务把本地文件作为资源开放给浏览器
3、所以,你的程序首先要分为前端和后端,前端是页面,调用后端的服务,后端提供文件接口(比如<服务器URL>/download/file=/images/123.jpg),前端页面通过这个url来访问后端文件。
4、sql操作是在后端服务里调用的

6、HTML网页设计:一个简单的登录界面可以连接到数据库记录的代码

如下参考:

1.首先,在您的计算机桌面上创建一个新文件夹,然后在该文件夹中创建一个新的文本文档。

2.然后用记事本双击打开文本文档,如下图所示,然后编写一个简单的HTML代码。

3.点击“另存为”功能选项,显示默认的“另存为”代码为ANSI。

4.我们将把编码和文件名更改回图中所示的图像并保存它。

5.然后回到新创建的文件夹,找到一个额外的HTML文件。

6.最后,使用浏览器打开HTML文件。结果如图所示。

7、如何制作简易网页和链接数据库? (急)

1、安装服务器,例如Apache
2、页面源代码中连接数据库,查询,显示等等
注意,在你调试时,数据库和服务器都必须是在运行状态。

8、网页制作中,登陆页面链接不到数据库,怎么办?

首先,你要说说你用什么方式连接的什么类型的数据库啊 asp+ access 相对简单一点: 连接: <% dim conn dim connstr dim db db="database/daxue.mdb" '数据库文件的位置 Set conn = Server.CreateObject("ADODB.Connection") connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db) conn.Open connstr sub CloseConn() conn.close set conn=nothing end sub %> 查询: dim checksql1,checkrs1 checksql1="select * from admin_edit where kaoh='"&kaoh&"'and id <> "&id&"" set checkrs1=conn.execute(checksql1) rs.open exec,conn,1,1 修改: sql="update admin_edit set xingm='"&xingm&"',xingb='"&xingb&"',address1='"&address1&"',address2='"&address2&"',xuex='"&xuex&"',kaoh="&kaoh&" where id="&id conn.execute(sql) 插入 sql="insert into admin_edit(xingm,xingb,address1,address2,xuex,kaoh,cis,search,panan)values('"&xingm&"','"&xingb&"','"&address1&"','"&address2&"','"&xuex&"',"&kaoh&",'"&i&"','"&admins&"','"&i&"')" conn.execute(sql)

9、网页设计中用户登陆设计时怎样与数据库连接?

这样:
一个数据库,表名为login,假设为Access数据库,内有name,pw两个字段。
一个登陆页面:login.asp
一个检验页面:check.asp

login.asp部分代码(省略html代码,只列部分关键代码,不会的可发送消息给我):
<form method="post" action="info.asp">
<input type="type" name="name">
<input type="password" name="pw">
</form>

check.asp部分代码:
<%
dim name,pw
name=trim(request("name"))
pw=trim(request("pw"))
if name="" or pw="" then
response.Write "<script language='javascript'>window.confirm('对不起,用户名或密码均不能为空!');</script>"
response.Write "<script language='javascript'>parent.window.history.go(-1);</script>"
else
set rs=server.CreateObject("adodb.recordset")
sql="select * from info where name='"&name&"' and pw='"&pw&"'"
rs.open sql,conn,1,1
if rs.recordcount=0 then
response.Write "<script language='javascript'>window.confirm('对不起,用户名或密码错误,请重新登陆!');</script>"
response.Write "<script language='javascript'>parent.window.history.go(-1);</script>"
else
response.Write "<script language='javascript'>alert('登陆成功!');</script>"
response.Write "location.href='admin.asp';" ''admin.asp为登陆成功后转向的页面
end if
end if
%>

10、在使用Dreamweaver制作网页时,如何连接数据库?

一、在SQL Server 2000中建立数据库
1.在SQL Server 2000中创建数据库
(1)打开SQL Server 2000的企业管理器,在数据库选项上单击右键,点击新建数据库。
(2)在新建数据库属性中设置数据库名称为sjk。
2.在SQL Server 2000中创建用户
(1)打开SQL Server 2000的企业管理器并打开安全性文件夹。
(2)在登录选项上单击右键打开新建登录属性,设置用户名为zl,身份验证选择SQL Server身份验证,然后输入密码,在下面的默认设置中设置用户默认数据库为sjk(第一步新建的数据库)。
(3)选择“服务器角色”选项卡,将其中的所需要的服务器角色选中,如果为了方便可以全选。
(4)选择“服务器访问”选项卡,选择用户可以访问的数据库,只要点击所要访问数据库前的方框,系统会在方框内打上对钩。然后在下面的数据库角色中选择用户在访问该数据库时所拥有的权限,建议将所有的权限都选上。
二、数据库与ODBC的连接
连接步骤:
(1)打开“控制面板”中的“ODBC”并选择“系统DNS”面板。
(2)点击添加按钮,并选择“SQL Server”点击“完成”。
(3)配置DNS的名称和服务器,名称和说明可以自己定义(最好不要带有数字),服务器名称必须是数据所在的计算机中SQL Server2000的服务器名字(一般是计算机的名字),然后单击“确定”。
(4)选择“使用用户输入登录ID和密码的SQL Server验证”,在“用户名”和“密码”文本框中输入第一步中在SQL Server建立的用户名和密码。点击确定直到出现测试数据界面。
(5)点击“测试数据源”出现测试界面,单击“确定”。
三、通过ODBC使Dreamweaver与SQL Server相连
1.建立名为syf站点
建立步骤:
(1)打开Dreamweaver MX中站点面板并点击编辑站点。
(2)点击“NEW”新建站点。
(3)选择“本地信息”选项,设置站点的名字以及文件存放路径。
(4)选择“测试服务”选项设置解释ASP的路径(与PWS或者IIS中设置的路径一致)。
(5)点击确定完成创建工作。
2.ODBC与Dreamweaver的连接
连接步骤:
(1)在Dreamweaver中“application”面板里选择“Database”选项,并单击上面的“+”号,选择下拉菜单中的第二项(DNS)。
(2)设置数据库在Dreamweaver中的名字,“connection name”是用于设置在Dreamweaver中用什么名字代表这个连接,名字中只要不带有数字就可以。“data source name”选择在第二步中数据库和ODBC建立连接时的名字,用户名和密码是在SQL Server中建立的用户名和密码,然后点击“OK”就可以了。
到这里为止我们就已经把数据库与Dreamweaver相连了。下面通过在网页中显示学生信息的例子来说明如何应用。
四、建立网页
1.在Dreamweave中新建一个asp的网页,在网页中建立一个2行4列表格,第一行为表头,分别输入“姓名”、 “性别”、“年龄”、“所在地”。
2.将数据库中的表引入Dreamweaver。
选择Dreamweaver的application面板中bindings选项卡(或者按F10),点击“+”号,选择第一项“recordset(Query)”选项。选择好后点击OK。
3.如果设置正确会出现相应的界面。
4.点击记录集前的“+”,将会显示出你所选择数据库中表的各字段。
5.将上一步出现的数据库中表的各字段,用鼠标拖入表格中对应的第二行,即“姓名”字段拖入“姓名”表头下。
现在就把数据库中的数据引入到网页中了,可是现在显示的只是表中的一条记录,如果想显示多条记录,可以先选中表格的第二行,然后点击application面板中server behaviors选项卡,点击“+” ,选择“repeat region”选项,根据需要可以设置全部显示记录,或者一页显示的记录个数。
我们可以看到在“repeat region”选项中,还可以轻易的完成记录的插入、删除和更新,这里就不在一一叙述了,有兴趣的读者可以进一步钻研。
或者参考如下:
http://www.360doc.com/content/11/1122/09/8005732_166383931.shtml

与网页设计中怎么连接数据库相关的知识