资源简介
2020年数据库课程设计,界面通过C#实现,内容为高校的毕业设计选题系统,用于教师与老师这之间选题与指导的选择关系

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data;
using System.Data.SqlClient;
using System.Windows.Forms;
using System.IO;
namespace 毕设选题系统C
{
class DBAccess
{
#region 全局变量
//定义全局变量,记录“基础信息”各窗体中的表名及SQL语句
public static string strSQLCmdString = ““ strTable = ““ strField = ““;
//定义一个SqlConnection类型的公共变量My_con,用于判断数据库是否连接成功
public static SqlConnection sqlConnection;
public static string strSQLConnection = “server=(local);database=毕设管理系统;uid=sa;pwd=123456“;
public static int nLoginType = 0; //用户登录与重新登录的标识
public static DBAccess dbAccess;
public static double Balance = 0;// 当前余额
#endregion
#region 读取配置文件
public static bool LoadConfiguration()
{
FileStream fileStream = null;
StreamReader streamReader = null;
try
{
fileStream = new FileStream(“Configuration.txt“ FileMode.Open FileAccess.Read);
streamReader = new StreamReader(fileStream);
strSQLConnection = streamReader.ReadLine();
return true;
}
catch (Exception)
{
if (streamReader != null)
{
streamReader.Close();
}
MessageBox.Show(“配置文件读取错误!“);
return false;
}
}
#endregion
#region 建立数据库连接
public static SqlConnection GetConnection()
{
sqlConnection = new SqlConnection(strSQLConnection); //用SqlConnection对象与指定的数据库相连接
sqlConnection.Open(); //打开数据库连接
return sqlConnection; //返回SqlConnection对象的信息
}
#endregion
#region 测试数据库是否赋加
public void OpenConnection()
{
GetConnection();
//CloseConnection();
}
#endregion
#region 关闭数据库连接
public void CloseConnection()
{
if (sqlConnection.State == ConnectionState.Open) //判断是否打开与数据库的连接
{
sqlConnection.Close(); //关闭数据库的连接
sqlConnection.Dispose(); //释放My_con变量的所有空间
}
}
#endregion
#region 读取指定表中的信息
public SqlDataReader GetReaderofCommand(string SQLstr)
{
GetConnection(); //打开与数据库的连接
SqlCommand sqlCommand = sqlConnection.CreateCommand(); //创建一个SqlCommand对象,用于执行SQL语句
sqlCommand.CommandText = SQLstr; //获取指定的SQL语句
SqlDataReader dataReader = sqlCommand.ExecuteReader(); //执行SQL语名句,生成一个SqlDataReader对象
return dataReader;
}
#endregion 执行带参数的Sql语句,无返回值
public void GetSQLCommand(st
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 8983 2020-06-28 10:13 毕设选题系统 .sql
目录 0 2020-06-24 20:02 毕设选题系统C\
目录 0 2020-06-24 20:02 毕设选题系统C\.vs\
目录 0 2020-06-24 20:02 毕设选题系统C\.vs\毕设选题系统C\
目录 0 2020-06-24 20:02 毕设选题系统C\.vs\毕设选题系统C\v15\
文件 61440 2020-06-25 12:02 毕设选题系统C\.vs\毕设选题系统C\v15\.suo
目录 0 2020-06-24 20:02 毕设选题系统C\.vs\毕设选题系统C\v15\Server\
目录 0 2020-06-24 20:02 毕设选题系统C\.vs\毕设选题系统C\v15\Server\sqlite3\
文件 0 2020-06-24 20:02 毕设选题系统C\.vs\毕设选题系统C\v15\Server\sqlite3\db.lock
文件 675840 2020-06-25 11:55 毕设选题系统C\.vs\毕设选题系统C\v15\Server\sqlite3\storage.ide
文件 32768 2020-06-25 08:12 毕设选题系统C\.vs\毕设选题系统C\v15\Server\sqlite3\storage.ide-shm
文件 4136512 2020-06-25 12:00 毕设选题系统C\.vs\毕设选题系统C\v15\Server\sqlite3\storage.ide-wal
目录 0 2020-06-25 12:02 毕设选题系统C\毕设选题系统C\
文件 1155 2020-06-24 20:11 毕设选题系统C\毕设选题系统C.sln
文件 189 2020-06-24 20:02 毕设选题系统C\毕设选题系统C\App.config
目录 0 2020-06-24 20:04 毕设选题系统C\毕设选题系统C\bin\
目录 0 2020-06-24 20:11 毕设选题系统C\毕设选题系统C\bin\Debug\
文件 116736 2020-06-25 12:01 毕设选题系统C\毕设选题系统C\bin\Debug\毕设选题系统C.exe
文件 189 2020-06-24 20:02 毕设选题系统C\毕设选题系统C\bin\Debug\毕设选题系统C.exe.config
文件 249344 2020-06-25 12:01 毕设选题系统C\毕设选题系统C\bin\Debug\毕设选题系统C.pdb
目录 0 2020-06-24 20:04 毕设选题系统C\毕设选题系统C\bin\Release\
文件 5629 2020-06-24 20:10 毕设选题系统C\毕设选题系统C\DBAccess.cs
目录 0 2020-06-24 20:02 毕设选题系统C\毕设选题系统C\obj\
目录 0 2020-06-25 12:01 毕设选题系统C\毕设选题系统C\obj\Debug\
文件 1443 2020-06-25 08:19 毕设选题系统C\毕设选题系统C\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7296 2020-06-25 11:55 毕设选题系统C\毕设选题系统C\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 0 2020-06-24 20:02 毕设选题系统C\毕设选题系统C\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2020-06-24 20:02 毕设选题系统C\毕设选题系统C\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2020-06-24 20:02 毕设选题系统C\毕设选题系统C\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
目录 0 2020-06-24 20:02 毕设选题系统C\毕设选题系统C\obj\Debug\TempPE\
文件 42 2020-06-25 11:55 毕设选题系统C\毕设选题系统C\obj\Debug\毕设选题系统C.csproj.CoreCompileInputs.cache
............此处省略107个文件信息
- 上一篇:C#学生管理系统
- 下一篇:C#项目开发案例全程实录源代码--企业人事管理系统
相关资源
- C#百度地图源码
- Visual C#.2010从入门到精通配套源程序
- C# 软件版本更新
- C#屏幕软键盘源码,可以自己定制界面
- 智慧城市 智能家居 C# 源代码
- c#获取mobile手机的IMEI和IMSI
- C#实现简单QQ聊天程序
- 操作系统 模拟的 欢迎下载 C#版
- C#写的计算机性能监控程序
- 用C#实现邮件发送,有点类似于outlo
- MVC model层代码生成器 C#
- c#小型图书销售系统
- C# Socket Server Client 通讯应用 完整的服
- c# winform 自动登录 百度账户 源代码
- C#编写的16进制计算器
- C#TCP通信协议
- C# 数据表(Dataset)操作 合并 查询一
- C#语音识别系统speechsdk51,SpeechSDK51L
- 数据库备份还原工具1.0 C# 源码
-
[免费]xm
lDocument 节点遍历C# - EQ2008LEDc#开发实例
- DirectX.Capturec# winform 操作摄像头录像附
- c# 实现的最大最小距离方法对鸢尾花
- C#版保龄球记分代码
- C#自定义控件
- 基于c#的实验室设备管理系统621530
- C# 使用ListView控件实现图片浏览器(源
- C#简单窗体聊天程序
- C#指纹识别系统程序 报告
- c# 高校档案信息管理系统
评论
共有 条评论