基于C#窗体的学生成绩/信息管理系统
一、概述
前段时间发布了一个网页版的基于C#的学生信息管理系统,有很多同学都跑来问我有没有窗体版本的,所以为了满足大家的要求,在近段时间就写了一个窗体版的学生成绩/信息管理系统。学生成绩/信息管理是一个必不可少的重要环节,开发系统的意义在于协助学生管理人员对学生信息进行管理,提高学生信息管理工作的质量和效率。来,上图!
二、开发环境
语言:C#
数据库:SQLServer 2008 R2
开发工具:Visual Studio 2015
Tips
using System; using System.Collections.Generic; using System.Data; using System.Data.SqlClient; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MyProject { public class SqlData { public static DataTable ExecuteDataTable(string connStr, string sql) { DataTable data = new DataTable(); using (SqlConnection connection = new SqlConnection(connStr)) { using (SqlCommand command = new SqlCommand(sql, connection)) { command.CommandType = CommandType.Text; SqlDataAdapter adapter = new SqlDataAdapter(command); adapter.Fill(data); } } return data; } public static int ExecuteNonQuery(string connectionString, string commandTextSQL) { using (SqlConnection connection = new SqlConnection(connectionString)) { SqlCommand command = new SqlCommand(); bool mustCloseConnection = false; if (connection.State != ConnectionState.Open) { mustCloseConnection = true; connection.Open(); } else { mustCloseConnection = false; } command.Connection = connection; command.CommandText = commandTextSQL; int num = command.ExecuteNonQuery(); command.Parameters.Clear(); if (mustCloseConnection) { connection.Close(); } return num; } } } }