1楼:暴君小浣熊
tryelse
else
' and admin_psw=''", admin_id , admin_psw);//查询是否有该条记录,根据账户密码
sql***mand ***mand = new sql***mand(sql, connection);//sql***mand表示要向向数据库执行sql语句或存储过程
int i = convert.toint32(***mand.executescalar());//执行后返回记录行数
if (i > 0)//如果大于1,说明记录存在,登录成功else
connection.close();}}}catch (exception ex)
2楼:匿名用户
导入命名空间:
using system.data;
using system.data.sqlclient;
在登录的单击事件里面写 以下**:
string str="data source=(local);initial catalog=数据库名;user id=帐户名;pwd=数据库密码";
string sql="select * from 表名 where stunumber='"+textbox1.text+"' and '"+textbox2.text+"'";
// 连接数据库,str是你的数据库连接字符串,就是你问题里面写的
sqlconnection conn = new sqlconnection(str);
// 打开数据库连接
conn.open();
// 执行sql语句
sql***mand cmd = new sql***mand(sql, conn);
// 从数据库读取数据
sqldatareader sdr = cmd.executereader();
// 判断是否存在数据
if (!sdr.hasrows())
else
// 关闭与数据库的连接
conn.close();
3楼:曾经的堕落
你的数据库设计的有问题。
一张表, id , 账号 ,密码,身份(老师是1,学生是2,管理员0)
这样根据输入的账号,密码和身份, 写一个sql语句查询数据库中是否存在这样的一条数据。
完事了。
4楼:云亮
cwogupw0cwogupw0
c#写的一个登录窗口,需要连接数据库进行登录验证,应该怎么做?
5楼:匿名用户
主窗体 load 事件里丢入以下** (适当改动 连接字符串 和 query 语句 )
string strcon = "data source = 127.0.0.
1;initial catalog = youdbname ;password = your password;integrated security = true";
sqlconnection con = null;
sql***mand cmd = null;
sqldatareader sdr = null;
bool islogin = false;
try' and u_password = ''",textboxusername.text,textboxpassword.text);
con.open();
sdr = cmd.executereader();
while(sdr.read())
if(islogin)
else
}catch(exception ex)
finally
c#如何做跟数据库相连的登录界面判断?
6楼:暴君小浣熊
tryelse
else
' and admin_psw=''", admin_id , admin_psw);//查询是否有该条记录,根据账户密码
sql***mand ***mand = new sql***mand(sql, connection);//sql***mand表示要向向数据库执行sql语句或存储过程
int i = convert.toint32(***mand.executescalar());//执行后返回记录行数
if (i > 0)//如果大于1,说明记录存在,登录成功else
connection.close();}}}catch (exception ex)
怎样将c#设计的登录界面和数据库连接起来。
7楼:匿名用户
说到底就是连接数据库的问题
主要用到的ado对象有sqlconnection,sql***mand,sqldatareader等。
具体你可以上网搜搜,很多示例的,具体遇到问题时再hi我解决也可以的。
8楼:百度用户
.后台是sql server数据.
基本的信息加上,比如服务器、身份、密码、数据库,有这些就够了。
下面是我曾经做过的一个数据库程序界面,你看看吧
C编写简单的登录程序,连接sql数据库,总是出现下面的
1楼 落叶l无情 mandtext select count from yonghu where 用户名 textbox1 text 2楼 匿名用户 检查是不是列名的 null引起的异常。。由于未能见你的那表,所未能给你准确的解答 3楼 曾经 最美 textbox1 text用单引号包起来就可以了 ...