web登陆页面,怎么连接数据库???
1.建立一个web项目
2.把数据库驱动复制到lib目录下。数据库驱动有:mysql,sqlserver,oracle等 是什么样类型的数据导入相应驱动。
3.编写一个连接数据库的工具类,获取一个连接。下面以mysql数据库为例。
核心代码:
public class DataUtils {
/**
* 从数据中获取一个连接
* @return
*/
public static Connection getConn(){
Connection conn = null;
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
//表为test,用户名root,密码admin。
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "admin");
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}
}
4.获取到与相应数据库的连接后,就可以做增删改查操作了。记得做完操作后,关闭连接,释放资源。
这样:
一个数据库,表名为login,假设为Access数据库,内有name,pw两个字段。
一个登陆页面:login.asp
一个检验页面:check.asp
login.asp部分代码(省略html代码,只列部分关键代码,不会的可发送消息给我):
check.asp部分代码:
<%
dim name,pw
name=trim(request("name"))
pw=trim(request("pw"))
if name="" or pw="" then
response.Write "window.confirm('对不起,用户名或密码均不能为空!');"
response.Write "parent.window.history.go(-1);"
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 "window.confirm('对不起,用户名或密码错误,请重新登陆!');"
response.Write "parent.window.history.go(-1);"
else
response.Write "alert('登陆成功!');"
response.Write "location.href='admin.asp';" ''admin.asp为登陆成功后转向的页面
end if
end if
%>
<configuration>
<appSettings/>
<connectionStrings>
<!--链接SQL Server数据库的链接字符串-->
<add name="Mispersonalconn" connectionString="data Source=(local);database=DB_Mispersonal;uid=sa;pwd=sa" providerName="System.Data.SqlClient"></add>
</connectionStrings>
<system.web>
<!--
设置 compilation debug="true" 将调试符号插入
已编译的页面中。但由于这会
影响性能,因此只在开发过程中将此值
设置为 true。
-->
<compilation debug="true"/>
<!--
通过 <authentication> 节可以配置 ASP.NET 使用的
安全身份验证模式,
以标识传入的用户。
-->
<authentication mode="Windows"/>
<!--
如果在执行请求的过程中出现未处理的错误,
则通过 <customErrors> 节可以配置相应的处理步骤。具体说来,
开发人员通过该节可以配置
要显示的 html 错误页
以代替错误堆栈跟踪。
<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
-->
<!--globalization fileEncoding="UTF-8" requestEncoding="UTF-8" responseEncoding="UTF-8" /-->
<globalization fileEncoding="gb2312" requestEncoding=" ...
一个账号 一个密码了 一个button 点击里面判断textbox里面的账号和密码是否跟数据库一样,一样的话就登陆成功了,写入session、
在后台代码里面编写连接数据库的程序,就可以操作数据库了
请采纳!
您好,很高兴为您解答!
首先需要看一看您的数据库类型,比如MySQL,oracle,LiteSQL等。
我拿MySQL举例:
首先你要在HTML中使用form标签来提交表单至服务器,服务器的语言有PHP,Java,jsp,asp等。
php可以使用connect_mysql(ip,username,password);
然后使用SQL语言进行数据库操控。
服务端返回信息给前端
最后使用css美观一下。
注:也可以用jQuery ajax 来制作,这里我就不细说了,如果有其他问题,随时都可以问哦!
讲的不是很细,具体内容稍后补充(太晚了,晚上十一点了,好困)
用web做登录界面怎么连接数据库
怎么绑定财务负责人电子税务局财务负责人绑定方
2、点击页面右边的【登录】后,输入财务负责人实名认证的用户名、密码,点击页面下方的【登录】:\/iknow-pic.cdn.bcebos.com\/9d82d158ccbf6c81cad64be5b23eb13532fa40dd"target="_blank"title="点击查看大图"class="ikqb_img_alink">\/iknow-pic.cdn.bcebos.com\/9d82d158ccbf6c81cad64be5b23eb...
怎么登录学信网?
x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https:\/\/iknow-pic.cdn.bcebos.com\/b03533fa828ba61eb107769b4c34970a314e599c"\/> 3、注册好账号后回到刚来的那个界面,点击“登录”—“登录学信档案”。\/iknow-pic.cdn....
学信网怎么找回用户名和密码??
x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https:\/\/iknow-pic.cdn.bcebos.com\/8644ebf81a4c510f98992a4b6f59252dd42aa506"\/> 3、页面跳转以后可以看到找回用户名成功的提示,点击下面的登录按钮。\/iknow-pic.cdn....
eb8000如何把编辑窗口页面变大
eb8000把编辑窗口页面变大方法如下:1、等比调整:在窗口右侧,单机最大化、最小化、恢复、关闭等按钮,即可调整和控制ETAP元件窗口大小。2、左右窗口的大小调整:将鼠标指针移到窗口的左、右侧边框处,待鼠标指针变成左右双向箭头形状时,按下鼠标左键不放左右拖动,可调整ETAP元件窗口的宽度和大小。
怎么注册一个E-mail
x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https:\/\/iknow-pic.cdn.bcebos.com\/0d338744ebf81a4cce9c4688d92a6059242da6c1"\/> 2、输网址之后,按enter键就可以进入到登陆界面,点击下面的注册。\/iknow-pic.cdn.bcebos...
你好,农业银行的企业网银登入时的用户名在哪里设置?
x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https:\/\/iknow-pic.cdn.bcebos.com\/0d338744ebf81a4c5c92f6b6c72a6059252da628"\/> 4、页面跳转以后登录进入到企业网银后台,点击上方的客户服务。\/iknow-pic.cdn.bcebos.com...
怎么更改社保定点医院?
x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https:\/\/iknow-pic.cdn.bcebos.com\/e61190ef76c6a7ef7a56568bf0faaf51f3de662f"\/> 第二步、在“个人用户登录”页面,登录个人身份证号码、密码等(如果没有注册的需要先...
怎么注册学信网帐号
第一步:进入系统登录或注册页面(已注册过的可以直接登录)第二步:进入姓名、身份证号码和就学信息填写 第三步:点击下一步进入用户名和密码设置页面 第四部:点击下一步进入个人信息、联系方式、家庭信息填写页面 第五步:点击提交、注册成功,再次进入系统登录页面。
怎样查看网银账号和登录密码
http:\/\/jingyan.baidu.com\/article\/67508eb4d135fc9cca1ce43f.html 先要将K宝插入到电脑上面,然后再农行页面上面点击左侧的个人网上银行登录,点击个人网上银行登录以后进入到个人网银登录页面,在页面左侧点击证书登录 点击证书登录以后会出现选择证书窗口,在选择证书窗口上面点击点击确定,点击确定以后出现...
E_MAIL邮箱怎么注册?
x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https:\/\/iknow-pic.cdn.bcebos.com\/0d338744ebf81a4cce9c4688d92a6059242da6c1"\/> 2、输网址之后,按enter键就可以进入到登陆界面,点击下面的注册。\/iknow-pic.cdn.bcebos...
氐罡海替: 请考虑以下思路: 1.页面应该有用户名、用户密码两个文本输入框及相应提示的标签框; 2.应该有确定和取消两个命令按钮; 3.登录正理应该在确定按钮的单击事件中; 4.创建数据库连接对象,连接你的数据库; 5.向数据库发送带有用户名和密码参数的查询命令; 6.根据查询返回的结果允许或拒绝用户登录请求;
福山区15376532197: web界面怎么和数据库相连的?
氐罡海替: 做网页需要分工配合的,程序也是一样,看到的都是Html代码,都是静态的,比如<input type=text name="name">这个就是文本框<input type=button value="确定">这个就是按钮,数据库的连接要另外写,界面功能的实现需要程序的逻辑实现
福山区15376532197: 用web做的登录界面怎么连接数据库 - ?
氐罡海替: 1.建立一个web项目 2.把数据库驱动复制到lib目录下.数据库驱动有:mysql,sqlserver,oracle等 是什么样类型的数据导入相应驱动. 3.编写一个连接数据库的工具类,获取一个连接.下面以mysql数据库为例. 核心代码: public class DataUtils ...
福山区15376532197: 网页怎么和数据库连接 - ?
氐罡海替: asp+sql server 连接 <% set conn=server.CreateObject("adodb.connection") conn.ConnectionString="Driver={SQL server};server=myc;dsn=myasp;uid=myc;pwd=123" conn.open %> 将第三行的nickfish改成你的sql服务器名(一般就是你的...
福山区15376532197: javaweb怎么连接访问数据库实现登录 - ?
氐罡海替: 前端页面传过来用户名和密码,然后java后端通过jdbc去连接数据库,查找相应的表,比较,对的就登陆成功.
福山区15376532197: 如如何将网页连接到数据库? - ?
氐罡海替: 在Internet网上随处可见留言板、讨论组、网上投票、网上调查、聊天室等Internet功能模块,在许多单位的小型局域网中也运行着各种各样的办公自动化网络系统,这些程序都是利用ASP(Active Server Page)与数据库技术结合而实现的.页面与...
福山区15376532197: 怎样从WEB页面的登陆框注入到数据库??
氐罡海替: 用户名:'or'='or' 密码 随便 试试 不行就看可不可以SQL注入了
福山区15376532197: 如何实现网页与数据库的连接 - ?
氐罡海替: 一般都是通过网站后台连接数据库,各种数据库有对应的驱动,网站后台程序根据驱动连接就可以了.
福山区15376532197: 如何将网页和数据库建立连接 - ?
氐罡海替: 数据库与网页的连接有几种方式,你从DW上就可以看出 我就说ASP+acc的 第一种:建立数据源 这个就不用多说拉. 第二种:自定义字符串 语句如下: <% set rs=server.CreateObject("adodb.recordset") %>
福山区15376532197: 网页怎么连接数据库内容??
氐罡海替: <% set conn=server.CreateObject("adodb.connection") conn.open "provider=microsoft.jet.oledb.4.0; data source="&server.MapPath("数据库名.mdb") set rs=server.CreateObject("adodb.recordset") %>