一、概述
前段時間發佈了一個網頁版的基於C#的學生信息管理系統,有很多同學都跑來問我有沒有窗體版本的,所以爲了滿足大家的要求,在近段時間就寫了一個窗體版的學生成績/信息管理系統。學生成績/信息管理是一個必不可少的重要環節,開發系統的意義在於協助學生管理人員對學生信息進行管理,提高學生信息管理工作的質量和效率。來,上圖!
二、開發環境
語言:C#
數據庫:SQLServer 2008 R2
開發工具:Visual Studio 2015
三、部分截圖展示
Tips
簡潔版的窗體信息系統已展示完畢,此處是不是該響起你們的掌聲送給我們辛苦的開發者,謝謝!哈哈哈哈哈!好了,牛逼就吹到這裏,還是那句話,要是你看了上述截圖被這簡潔、美觀的系統所動心的,可以下載源碼來學習學習,這也有可能是你C#開發的旅程起點!加油!
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;
}
}
}
}