资源简介
本系统试用与,大学软件开发专业初学者参考借鉴,本系统也是作者大一时的卓越项目。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data.SqlClient;
using System.IO;
using System.Data;
namespace 豪车管理系统
{
class DBHelper
{
//数据库连接字符串
public static string ConnStr = “Data Source=.;Initial Catalog=‘my sql1‘;Integrated Security=True“;
//数据库连接对象
public static SqlConnection Conn = null;
//初始化数据库连接
public static void InitConnection()
{
//如果连接对象不存在,则创建连接
if (Conn == null)
{
Conn = new SqlConnection(ConnStr);
}
//如果连接关闭,则打开连接
if (Conn.State == ConnectionState.Closed)
{
Conn.Open();
}
//如果连接中断,则重新连接
if (Conn.State == ConnectionState.Broken)
{
Conn.Close();
Conn.Open();
}
}
//非断开
public static SqlDataReader GetDataReader(string sqlStr)
{
//创建数据库连接
InitConnection();
//创建command对象
SqlCommand cmd = new SqlCommand(sqlStr Conn);
//commandBehavior.CloseConnection命令对象行为:当Datareader对象被关闭时,自动关闭占用的连接对象
return cmd.ExecuteReader(CommandBehavior.CloseConnection);
}
//断开式
public static DataTable GetDataTable(string sqlStr)
{
//创建数据库连接
InitConnection();
//创建DataTable连接对象
DataTable dt = new DataTable();
//创建sqladapter连接对象
SqlDataAdapter dap = new SqlDataAdapter(sqlStr Conn);
//填充数据至表中
dap.Fill(dt);
return dt;
}
//增删改
public static bool ExecuteNonQuery(string sqlStr)
{
//创建数据库连接对象
InitConnection();
//创建Command对象
SqlCommand cmd = new SqlCommand(sqlStr Conn);
int result = cmd.ExecuteNonQuery();
Conn.Close();
return result > 0;
}
///执行聚合函数
public static object ExecuteScalar(string sqlStr)
{
//创建数据库连接对象
InitConnection();
//创建command对象
SqlCommand cmd = new SqlCommand(sqlStr Conn);
//创建object对象
object result = cmd.ExecuteScalar();
//关闭数据库连接
Conn.Close();
return result;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 94720 2017-05-23 17:47 豪车管理系统\.vs\豪车管理系统\v14\.suo
..A..H. 66048 2018-10-26 09:13 豪车管理系统\.vs\豪车管理系统\v15\.suo
文件 0 2018-10-26 09:13 豪车管理系统\.vs\豪车管理系统\v15\Server\sqlite3\db.lock
文件 4096 2018-10-26 09:13 豪车管理系统\.vs\豪车管理系统\v15\Server\sqlite3\storage.ide
文件 32768 2018-10-26 09:13 豪车管理系统\.vs\豪车管理系统\v15\Server\sqlite3\storage.ide-shm
文件 861112 2018-10-26 09:13 豪车管理系统\.vs\豪车管理系统\v15\Server\sqlite3\storage.ide-wal
..A..H. 11776 2018-10-26 09:12 豪车管理系统\.vs\车辆管理系统\v15\.suo
文件 5242880 2018-09-29 20:31 豪车管理系统\my sql1.mdf
文件 2097152 2018-09-29 20:31 豪车管理系统\my sql1_log.ldf
文件 834 2016-09-12 08:32 豪车管理系统\Performance1.psess
文件 527 2017-05-23 17:47 豪车管理系统\豪车管理系统\App.config
文件 1705984 2018-09-29 09:24 豪车管理系统\豪车管理系统\bin\Debug\豪车管理系统.exe
文件 527 2017-05-23 17:47 豪车管理系统\豪车管理系统\bin\Debug\豪车管理系统.exe.config
文件 1052160 2018-09-29 09:24 豪车管理系统\豪车管理系统\bin\Debug\豪车管理系统.pdb
文件 22984 2018-09-29 08:59 豪车管理系统\豪车管理系统\bin\Debug\豪车管理系统.vshost.exe
文件 527 2017-05-23 17:47 豪车管理系统\豪车管理系统\bin\Debug\豪车管理系统.vshost.exe.config
文件 490 2018-04-12 07:35 豪车管理系统\豪车管理系统\bin\Debug\豪车管理系统.vshost.exe.manifest
文件 2940 2016-09-12 08:35 豪车管理系统\豪车管理系统\DBHelper.cs
文件 460258 2017-05-23 17:47 豪车管理系统\豪车管理系统\my_sql1DataSet.Designer.cs
文件 3 2017-05-23 17:47 豪车管理系统\豪车管理系统\my_sql1DataSet.xsc
文件 95132 2017-05-23 17:47 豪车管理系统\豪车管理系统\my_sql1DataSet.xsd
文件 3 2017-05-23 17:47 豪车管理系统\豪车管理系统\my_sql1DataSet.xss
文件 460329 2017-05-23 17:47 豪车管理系统\豪车管理系统\my_sql1DataSet1.Designer.cs
文件 3 2017-05-23 17:47 豪车管理系统\豪车管理系统\my_sql1DataSet1.xsc
文件 95139 2017-05-23 17:47 豪车管理系统\豪车管理系统\my_sql1DataSet1.xsd
文件 3 2017-05-23 17:47 豪车管理系统\豪车管理系统\my_sql1DataSet1.xss
文件 1763 2018-09-28 14:12 豪车管理系统\豪车管理系统\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 9687 2018-07-19 13:13 豪车管理系统\豪车管理系统\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 0 2017-05-23 17:47 豪车管理系统\豪车管理系统\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2017-05-23 17:47 豪车管理系统\豪车管理系统\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
............此处省略235个文件信息
评论
共有 条评论