怎样让asp与sql数据库连接,实现登陆并跳转到另一个页面上? 15

这里有一个数据库salary,里面的表StuffInfo有用户名(Sid)和密码(Spassword),对应的分别是TextBox1和TextBox2。登陆页面是logi... 这里有一个数据库salary,里面的表StuffInfo有用户名(Sid)和密码(Spassword),对应的分别是TextBox1和TextBox2。
登陆页面是login.aspx,跳转页面时index.aspx。
问题:
1、在web.config里怎样写数据库连接代码?
2、在“确定”按钮的代码里怎样实现用户验证并从login.aspx登陆到index.aspx?

各位大师!求解求解,急~~
展开
 我来答
冯_吕
2014-11-04 · TA获得超过524个赞
知道小有建树答主
回答量:337
采纳率:0%
帮助的人:108万
展开全部

在这个几点<connectionStrings></connectionStrings>中添加,<add name="OracleConn" connectionString="pOs+MY5hcdRGZWG8WutJUuPMqGyMbvZ4/6k+p+WewBMZht2c8OJDzZUgyLSElxlWjIgtiGbOSb++SkkGAyCp+qFWSlIuwrd6BeTvcbPGhIJJwDquInFTzF3k4xWqzwpO"/>

我这个是经过机密了的连接串。

在vs里面菜单栏,视图——>服务器资源管理器——>数据连接 处右键添加连接。根据提示填写服务器ip、数据库名、用户名、密码。添加完成之后点击一下测试按钮。前面的信息填写正确后回提示测试成功。点击确定讲出现如下连接列表。

至于web.connfig配置文件中的连接字符串在添加的数据连接属性中能找到。或者右键点击修改连接,也能找到。

 

TextBox1和TextBox2 这两个控件的值取出来分别分在下面的sid,Spassword这两个字段上。

select * from StuffInfo where sid= and Spassword=

点击确定按钮的时候在代码里面查询数据库。

看看查询数据库之后返回的数据的行数。如果返回行数大于0,则验证成功。否则失败。

在login.aspx这个页面代码里面验证成功之后 跳转到 index.aspx页面即可。

跳转页面的代码response.Redirect("http://www.jb51.net", false);

本人多年没写代码了,你确认下跳转页面的代码是否正确。百度一下应该就能找到。

 

纯手工敲的,望采纳!

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式