1楼:匿名用户
我没看错吧 你手上就有vs 明明c#不到50行**可以完成的工作 非要用mfc干嘛 写个几百行**只是徒增压力
如何建立存放用户名和密码的数据库表?
2楼:环环紧扣
create table userthe(数据库表名)
( id int identity (1, 1) not null ,
userid int , '会员id自动递增,并是唯一的
username varchar(50), '会员名称50个字以内
attribute int default 0, '属性默认值是设置0
userpassword varchar(50), '这列是用户存放密码,建议用md5加密后保存,验证的时候用户输入的密码也加密后对比
ustime datetime default getdate(), '这个可以记录时间,默认为生成的时间);
3楼:邸戈刚白曼
用二进制打开数据库,找一片空地写入用户名和密码
4楼:濮家谏静竹
涉及敏感信息,密码需加密保存,建议使用可以加盐值的加密算法配合随机盐值
5楼:栗飞索新之
你要建立什么数据库表?access
,mssql,mysql
还是oracle
?说的不是很明白啊!你可以直接打开这些程序手动建表就可以,或者在mssql用sql脚本来创建sql数据库:
create
table
[dbo].[userinfo]
([id]
[int]
notnull
,[username]
[varchar]
(15)
collate
chinese_prc_ci_as
notnull
,[password]
[varchar]
(15)
collate
chinese_prc_ci_as
notnull
,[dutyid]
[int]
notnull)on
[primary]
go具体情况要针对不同的dbms来做,祝你好运!
用mfc,visual c++做一个管理系统时,用户登录界面怎么实现?(用户登录信息存储在数据库中)
6楼:匿名用户
你先获取你的用户名,然后用用户名去数据库里面select,查出来的密码跟编辑框中输入的密码做比对。对的就进入,错的就出提示、
jsp中登录界面如何判断用户名和密码和数据库是否一样,然后显示登录成功
7楼:yesyes科
1、首先打开myeclipse,新建web空项目 ,取名为yhmcf。
2、然后修改index文件。
3、接着在修改一次index文件。
4、接着增加jquery的引入文件,并编写相关语句。
5、最后部署后运行,就完成了。
8楼:无和有
关键是sql语句,如果你用jdbc+dao的话就是
select count(当前表的id名比如id) from user where userid= 接收的用户名 and password=接收的密码
然后取得值看该值是否大于0,如果大于0返回一个true值或者直接返回该值,然后判断只要大于0就表示登录成功,和数据库中一样。
你可以通过request跳转,如果登录成功就跳转到登录成功界面,并把你的登录信息保存到session中。否则就直接重定向到登录界面让用户重新登录。
扩展资料:
程序功能
创建数据库
create database database-name
删除数据库
drop database dbname
创建新表
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
删除新表
drop table tabname
增加一个列
alter table tabname add column col type
添加主键
alter table tabname add primary key(col)
删除主键
alter table tabname drop primary key(col)
创建索引
create [unique] index idxname on tabname(col….)
删除索引
drop index idxname
创建视图
create view viewname as select statement
删除视图
drop view viewname
9楼:_**
弄个登录验证的jsp文件例如login.jsp来验证就可以了。**如下:
<%@ page language="java" import="java.util.*" pageencoding="utf-8"%>
<%@ page import="java.sql.*" %>
<%@ page import="java.lang.*" %>
<%string name = request.getparameter("name");
if(name!=null)
string password=request.getparameter("password");
if(password!=null)
password=new string(password.getbytes("iso-8859-1"),"utf-8");
trycatch(classnotfoundexception e){}
tryelse
con.close();
}catch(sqlexception e1){}
%>然后在另一个页面需要显示qname的话、就在显示的地方加上<%=session.getattribute("**_name")%>,记得在网页最上面加上:
<%@ page language="java" import="java.util.*" pageencoding="utf-8"%>
<%@ page import="java.sql.*" %>
然后就可以显示数据库里对应的qname的数据了,我这里是通过验证用户名和密码正确后,显示对应用户的qname数据。
你的问题,我是用qname(我所谓的昵称)来显示,你的具体你自己定吧。不过要保持跟数据库一直。学**,就要懂**说的是什么才行。加油吧!兄弟。
10楼:匿名用户
调用这个方法,返回一个布尔值
!!!如果想要全**上个发个****来啦
public static boolean isvalid(connection con, string id, string pwd)
else
rs.close();
prepstmt.close();
}catch(exception e)
return temp; //返回验证结果}
11楼:匿名用户
先把页面中的用户名和密码取出来,然后在java中或者如果程序简单直接在jsp运行查询语句 比如这种select count(1) from user where userid= 用户名 and password=密码
如果结果是1 那么就转入登陆成功页面,如果涉及到权限之类的,就把权限取出,然后可以看见相应的菜单。
12楼:匿名用户
sql 语句是 select * from user where username=用户名 and password=密码;
获取了connection对象、statement对象后resultset rs=stmt.executequery(sql);
如果返回的rs集合不为空说明数据库有该数据前台success.jsp你可以写个js
或者直接在该页面写句登录成功的话也行
13楼:森维勾蕤
首先写一个登陆方法,把用户登陆的信息放在session中,用户登陆后从session中例:useruser=newuser();user.setusername(request.
getparameter("username"));user.setpass(request.getparameter("pass"));session.
setattribute("user",user);登录成功后从session取出来显示就可以例:useruser=(user)session.getattribute("user");