C#连接sql2005后,如何做一个正确的登录验证?

[复制链接]
查看11 | 回复5 | 2009-8-10 15:47:25 | 显示全部楼层 |阅读模式
我来试试,看样子你是做CS架构的假设你是在VS2005开发环境下的楼下你看不懂我这个也是参数化命令么?业务逻辑层using System;using System.Collections.Generic;using System.Text;using System.Data.SqlClient;namespace WindowsFormsApplication3{ public class BlDataaccess
{
SqlConnection UserSqlCon...
回复

使用道具 举报

千问 | 2009-8-10 15:47:25 | 显示全部楼层
比较简陋的一种方法:用sql语句,先拼出完整的sql语句来:string sqlStatement="select count(*) from tb_User where User_name='"+textboxUserName.Text.toString()+"' and User_Password='"+textboxUserPwd.Text...
回复

使用道具 举报

千问 | 2009-8-10 15:47:25 | 显示全部楼层
vport 说的差不多对 不过我给改正一下不必要的代码以及错误的代码先建立2个textbox ,txtUserId txtUserPwd再建立一个按纽btnLoginusing System.Data.SqlClient;protected void btnLogin_Click(object sender, EventArgs ...
回复

使用道具 举报

千问 | 2009-8-10 15:47:25 | 显示全部楼层
先建立2个textbox ,txtUserId txtUserPwd再建立一个按纽btnLoginusing System.Data.SqlClient;protected void btnLogin_Click(object sender, EventArgs e)
{
string user...
回复

使用道具 举报

千问 | 2009-8-10 15:47:25 | 显示全部楼层
我看了下,都不够安全,必须采用参数化方式:,如下:private void LoginBtn_Click(object sender, System.EventArgs e){ SqlConnection DbConn= new SqlConnection("..."); DbConn.Open(); SqlCom...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行