addadmin.cs
来自「这是个C#做成的图书管理系统,请大家参考,多提建议」· CS 代码 · 共 77 行
CS
77 行
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace BookMS
{
public partial class AddAdmin : Form
{
public AddAdmin()
{
InitializeComponent();
}
DataSet ds = new DataSet("AdminDs");
private void AddAdmin_Load(object sender, EventArgs e)
{
ds.ReadXml("..\\..\\AdminDs.ds");
ds.Tables["AdminTab"].PrimaryKey = new DataColumn[] { ds.Tables["AdminTab"].Columns["用户名"] };
dataGridView1.DataSource=ds.Tables["AdminTab"];
}
private void button1_Click(object sender, EventArgs e)
{
//DataTable dt = new DataTable("AdminTab");
//DataColumn dc1=new DataColumn("用户名");
//DataColumn dc2 = new DataColumn("密码");
//DataColumn dc3 = new DataColumn("权限");
//dt.Columns.AddRange(new DataColumn[] {dc1,dc2,dc3});
//ds.Tables.Add(dt);
//DataRow dr = dt.NewRow();
//dr["用户名"]="Admin";
//dr["密码"] = "1111";
//dr["权限"] = "1";
//dt.Rows.Add(dr);
//ds.WriteXml("..\\..\\AdminDs.ds");
ds.Clear();
ds.ReadXml("..\\..\\AdminDs.ds");
DataRow dr = ds.Tables["AdminTab"].NewRow();
dr["用户名"] = textBox1.Text.ToString();
dr["密码"] = textBox2.Text.ToString();
if (radioButton1.Checked)
{
dr["权限"] = "1";
}
else if (radioButton2.Checked)
{
dr["权限"] = "0";
}
ds.Tables["AdminTab"].Rows.Add(dr);
ds.WriteXml("..\\..\\AdminDs.ds");
MessageBox.Show("添加成功!");
}
private void button2_Click(object sender, EventArgs e)
{
if (textBox1.Text != "")
{
try
{
ds.Clear();
ds.ReadXml("..\\..\\AdminDs.ds");
ds.Tables["AdminTab"].PrimaryKey = new DataColumn[] { ds.Tables["AdminTab"].Columns["用户名"] };
DataRow dr = ds.Tables["AdminTab"].Rows.Find(textBox1.Text.ToString().Trim());
MessageBox.Show("是否要删除" + dr["用户名"] + "用户", "提示", MessageBoxButtons.OKCancel);
dr.Delete();
ds.WriteXml("..\\..\\AdminDs.ds");
MessageBox.Show("删除成功!");
}
catch (Exception) { }
}
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?