请问各位大侠怎么给网页建立数据库并连接啊,同时网页中的登陆窗口怎么制作啊请详细点,万分感谢

请问各位大侠怎么给网页建立数据库并连接啊,同时网页中的登陆窗口怎么制作啊请详细点,万分感谢,第1张

数据库连接-------------------------------------------

<%

set conn = ServerCreateObject("adodbconnection")

connstr="Provider=MicrosoftJetOLEDB40;Jet OLEDB:DataBase Password=密码;Data Source=" & ServerMapPath("相对路径")

connopen connstr

%>

’------------------------------------------

'登录页------------------------------------

<table width="499" height="304" border="0" cellpadding="0" cellspacing="0" background="images/loginjpg">

<tr>

<td><form name="form1" method="post" action="loginasp" onSubmit="return ValidatorValidate(this,2)">

<table width="100%" border="0" cellpadding="0" cellspacing="0">

<tr>

<td height="22"> </td>

<td height="22"> </td>

<td height="22"> </td>

<td> </td>

</tr>

<tr>

<td height="25"> </td>

<td height="25"> </td>

<td height="25"> </td>

<td> </td>

</tr>

<tr>

<td width="3%" height="25" align="right"> </td>

<td width="11%" height="25" align="right"><font color="gray">帐号:</font></td>

<td width="29%" height="25"><input name="username" type="text" class="input" id="username" size="15" datatype="Require" msg="请填写正确的管理帐号!"></td>

<td width="57%"> </td>

</tr>

<tr>

<td height="25" align="right"> </td>

<td height="25" align="right"><font color="gray">密码:</font></td>

<td height="25"><input name="userpassword" type="password" class="input" id="userpassword" size="15" datatype="Require" msg="请输入正确的密码!"></td>

<td> </td>

</tr>

<tr>

<td height="25" align="right"> </td>

<td height="25" align="right"><font color="gray">验证:</font></td>

<td height="25"><input name=number type=text class="input" id="number" value="<%If GetCode=9999 Then ResponseWrite "9999" end if %>" size=5 maxLength=4 msg="请输入正确的验证码!" datatype="Require" >

 <img src=GetCodeasp></td>

<td> </td>

</tr>

<tr>

<td height="30" align="right"> </td>

<td height="30" colspan="2" align="center"><input type=image src="images/bt1jpg" alt=登录 width="70" height="26" border=0 >

<img src="images/bt2jpg" width="70" height="26"></td>

<td> </td>

</tr>

<tr>

<td height="30"> </td>

<td height="30"> </td>

<td height="25"> </td>

<td> </td>

</tr>

<tr>

<td height="30"> </td>

<td height="30"> </td>

<td height="25"> </td>

<td> </td>

</tr>

<tr>

<td height="30"> </td>

<td height="30"> </td>

<td height="25"> </td>

<td> </td>

</tr>

</table>

</form></td>

</tr>

</table>

------------------------------------------

'-------------------

<!--#include file="#connasp"-->

<!--#include file="md5asp"-->

<% set rs=serverCreateObject("adodbrecordset")

dim username

username=replace(trim(requestForm("username")),"'","")

username=replace(username,",","")

username=replace(username,"#","")

username=replace(username,"%","")

username=replace(username,"","")

username=replace(username,"","")

username=replace(username,"$","")

sql="select from product_admin where username='"&username&"' and userpassword='"&replace(md5(trim(requestForm("userpassword"))),"'","")&"'" ‘查数据库字段是否相等,自己改一下

rsopen sql,conn,1,1

if not (rseof or err ) then

session("username")=rs("username")

rsclose

set rs=nothing

connclose

set conn=nothing

responseWrite"<script language=javascript>thislocationhref='成功登录跳转页';</script>"

else

responseWrite"<script language=javascript>alert('错误,请重新登陆!');thislocationhref='indexasp';</script>"

end if

%>

你可以做一个connasp文件,作为数据库链接的文件,具体格式如下:

<%

set conn=serverCreateObject("adodbconnection")

sql="driver={SQL server};Server=(local);Uid=sa;pwd=;Database=byby;"

connopen (sql)

set rs=serverCreateObject("adodbrecordset")

%>

这个是sql数据库的连接方式,sa为数据库默认的用户名,byby是数据库的名称

你最好还是先学学SQL语句和一门网站程序再考虑这些吧,连接很好连接,不用程序都可以连的,你在DREAMWEAVER里找,有个应用程序的菜单,然后选数据库标签,点里面的加号,然后选择自定义连接字符串,在字符串里提供数据库的驱动、密码

、存放路径就可以连接了。

这样写:

1)在网页创建表单依次获取input里面的值

2)String sql="create table+"获取的数据库表名变量"+"("+获取的字段类型+获取的属性变量+")"

3)用类执行这个语句

如果必须用2005的话那就developer版就行了,Express版虽说免费,不过缺少很多功能,有时候不能完全满足需要。要说内存消耗,SQL Server 2000应该少点,而且启动速度也很快,可以考虑用2000企业管理器和查询分析器只在2000里有,2005不带,不过如果服务器必须用2005,那可以再安装2000的客户端来 *** 作2005数据库,不过还是2005带的SQL Server Management studio功能强大一些。

根据情况而定吧,个人以为:

如果你的网站数据库比较大,交换量比较大的话,当然是用SQL Server比较理想。但如果只是一个公司的网站,信息量并不大而且更新不频繁的话,其实用Access就完全够用了,而且灵活,运行条件低,性价比比较理想了。

用Access数据库要说困难也就是安全性了——但并不是绝对的,因为并不是所有的数据库都值得去“黑”——而且如果页面程序安全机制做好了,Access并不比别的数据库系统安全性差多少。

总而言之,就是一句话:

大型网站建议用SQL Server数据库,至于小型网站,够用就好,那就建议用灵活方便的Access就好。

以上就是关于请问各位大侠怎么给网页建立数据库并连接啊,同时网页中的登陆窗口怎么制作啊请详细点,万分感谢全部的内容,包括:请问各位大侠怎么给网页建立数据库并连接啊,同时网页中的登陆窗口怎么制作啊请详细点,万分感谢、网页制作在DW中怎么连接到数据库的问题,请高手指点下。、DREAMER网页制作怎么弄数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9276216.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-26
下一篇2023-04-26

发表评论

登录后才能评论

评论列表(0条)

    保存