基于数据库的课程管理设计方案 - 图文(3)

2019-06-05 09:12

SqlCommand mysqlcommand = mysqlconnection.CreateCommand();

mysqlcommand.CommandText = \用户名,密码,备注 from 用户表 where 用户名=\+ \

myadapter = new SqlDataAdapter();

myadapter.SelectCommand = mysqlcommand; myDataSet = new DataSet(); mysqlconnection.Open();

int numberOfRow = myadapter.Fill(myDataSet, \用户表\ mysqlconnection.Close();

DataTable tb = myDataSet.Tables[\用户表\ dtr = tb.Rows[0]; }

protected void Button1_Click(object sender, EventArgs e) {

TextBox1.ReadOnly = false; TextBox4.Visible = true; TextBox4.ReadOnly = false; TextBox1.Text = \ TextBox2.Text = \ TextBox2.ReadOnly = false;

TextBox3.Text = \请记住新的密码以免造成不必要的麻烦!\ Label1.Text = \原始密码\ Label2.Text = \新密码\ Label3.Text = \小提示\ Label4.Visible = true; Button4.Visible = true; Button5.Visible = true; Button5.Text = \取消\ }

9

protected void Button4_Click(object sender, EventArgs e) {

SqlCommand coutsqlcommand = mysqlconnection.CreateCommand(); mysqlconnection.Open();

if (TextBox1.Text != \ {

if (TextBox4.Visible == true) {

coutsqlcommand.CommandText = \count(*) as 数目 from 用户表 where 用户名=\密码=\ returnValue = (Int32)coutsqlcommand.ExecuteScalar(); if (returnValue == 1) {

if (TextBox2.Text == TextBox4.Text) {

Response.Write(\密码修改成功!');\ scb = new SqlCommandBuilder(myadapter);

myDataSet.Tables[\用户表\密码\ myadapter.Update(myDataSet.Tables[\用户表\ } else

Response.Write(\密码重复确认错误!');\ } else

Response.Write(\密码错误!');\ } else

if (TextBox4.Visible != true) {

10

if (Label1.Text == \用户名\ {

myDataSet.Tables[\用户表\备注\ scb = new SqlCommandBuilder(myadapter); myadapter.Update(myDataSet.Tables[\用户表\

Response.Write(\备注修改成功!');\ }

if (Label1.Text == \新用户名\ {

coutsqlcommand.CommandText = \count(*) as 数目 from 用户表 where 用户名=\

returnValue = (int)coutsqlcommand.ExecuteScalar(); if (returnValue != 0) {

Response.Write(\用户名已存在!');\ } else {

DataRow dbr = myDataSet.Tables[\用户表\ dbr[\用户名\ dbr[\密码\ dbr[\备注\ myDataSet.Tables[\用户表\ scb = new SqlCommandBuilder(myadapter); myadapter.Update(myDataSet.Tables[\用户表\

Response.Write(\添加用户成功!');\ } }

if (Label1.Text == \删除用户\

11

{

coutsqlcommand.CommandText = \count(*) as 数目 from 用户表 where 用户名=\+ \+ Convert.ToString(TextBox1.Text) + \+ \and 密码=\+ \+ Convert.ToString(TextBox2.Text) + \

returnValue = (int)coutsqlcommand.ExecuteScalar(); if (returnValue == 1) {

Response.Write(\输入正确,可以删除');\ Button5.Enabled = true; Button4.Enabled = false; } else {

Response.Write(\密码或用户名错误!');\ Button5.Enabled = false; } } } } else

Response.Write(\请完善信息!');\ mysqlconnection.Close(); }

protected void Button6_Click(object sender, EventArgs e) {

TextBox1.Text = (String)(dtr[\用户名\ TextBox2.Text = \ TextBox3.Text = (String)(dtr[\备注\ Label1.Text = \用户名\

12

Label2.Text = \密码\ Label3.Text = \备注\ Label4.Visible = false; TextBox4.Visible = false; Button4.Visible = false; Button5.Visible = false; }

protected void Button2_Click(object sender, EventArgs e) {

Button4.Visible = true; Button5.Visible = false; TextBox4.Visible = false; TextBox3.ReadOnly = false; Label1.Text = \用户名\ Label2.Text = \密码\ Label3.Text = \备注\ Label4.Visible = false;

TextBox1.Text = (String)(dtr[\用户名\ TextBox2.Text = \ TextBox3.Text = (String)(dtr[\备注\ }

protected void Button3_Click(object sender, EventArgs e) {

Button4.Visible = true; Button5.Visible = false; Button4.Enabled = true; Button5.Enabled = true; TextBox4.Visible = false; TextBox1.ReadOnly = false;

13


基于数据库的课程管理设计方案 - 图文(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:教师招聘结构化面试试题全集90页

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: