C# 用三层架构实现简单的增删改查
标签:
•
文件类型: .rar
•
文件大小: 1.09MB
•
下载次数: 1
•
C# 用三层架构实现简单的增删改查,适合初学者学习的三层架构
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2306 2017-06-06 13:40 OperationSQLBasClassBasClass.csproj
文件 6656 2017-06-06 14:20 OperationSQLBasClassinDebugBasClass.dll
文件 17920 2017-06-06 14:20 OperationSQLBasClassinDebugBasClass.pdb
文件 7405 2017-06-06 14:06 OperationSQLBasClassDBHelper.cs
文件 340 2017-06-06 13:56 OperationSQLBasClassobjDebugBasClass.csproj.FileListAbsolute.txt
文件 6656 2017-06-06 14:20 OperationSQLBasClassobjDebugBasClass.dll
文件 17920 2017-06-06 14:20 OperationSQLBasClassobjDebugBasClass.pdb
文件 5726 2017-06-06 14:20 OperationSQLBasClassobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 1370 2017-06-06 11:44 OperationSQLBasClassPropertiesAssemblyInfo.cs
文件 1517 2017-06-06 11:53 OperationSQLBasClassxmlHelper.cs
文件 2348 2017-06-06 11:29 OperationSQLBassClassBassClass.csproj
文件 2701 2017-06-06 11:19 OperationSQLBassClassDBHelper.cs
文件 5728 2017-06-06 11:20 OperationSQLBassClassobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 1372 2017-06-06 11:11 OperationSQLBassClassPropertiesAssemblyInfo.cs
文件 1242 2017-06-06 11:25 OperationSQLBassClassxmlHelper.cs
文件 6656 2017-06-06 14:20 OperationSQLBLLinDebugBasClass.dll
文件 17920 2017-06-06 14:20 OperationSQLBLLinDebugBasClass.pdb
文件 4608 2017-06-07 08:05 OperationSQLBLLinDebugBLL.dll
文件 13824 2017-06-07 08:05 OperationSQLBLLinDebugBLL.pdb
文件 6144 2017-06-07 08:05 OperationSQLBLLinDebugDAL.dll
文件 13824 2017-06-07 08:05 OperationSQLBLLinDebugDAL.pdb
文件 4608 2017-06-06 14:20 OperationSQLBLLinDebugMODEL.dll
文件 13824 2017-06-06 14:20 OperationSQLBLLinDebugMODEL.pdb
文件 2667 2017-06-06 14:20 OperationSQLBLLBLL.csproj
文件 872 2017-06-06 14:20 OperationSQLBLLobjDebugBLL.csproj.FileListAbsolute.txt
文件 11669 2017-06-07 08:05 OperationSQLBLLobjDebugBLL.csprojResolveAssemblyReference.cache
文件 4608 2017-06-07 08:05 OperationSQLBLLobjDebugBLL.dll
文件 13824 2017-06-07 08:05 OperationSQLBLLobjDebugBLL.pdb
文件 5878 2017-06-07 08:05 OperationSQLBLLobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 1360 2017-06-06 10:55 OperationSQLBLLPropertiesAssemblyInfo.cs
............此处省略115个文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
namespace BasClass
{
public class SQLHelper
{
public SQLHelper() { }
///
/// 返回数据库连接字符串
///
///
public static String GetSqlConnection()
{
String conn = “server=.;database=MYW;uid=sa;pwd=123456“;
//要使用ConfigurationManager类,必须在当前类库项目中手工添加对System.configuration命名空间的引用
//String conn = ConfigurationManager.AppSettings[“ConnectionString“].ToString();
//String conn = ConfigurationManager.ConnectionStrings[“ConnectionString“].ConnectionString;
return conn;
}
///
/// 获得参数对象
///
/// 参数名称
/// 数据类型
/// 长度
/// 源列名称
/// 参数实值
///
public static SqlParameter GetParameter(String paramName SqlDbType paramType Int32 paramSize String ColName object paramValue)
{
SqlParameter param = new SqlParameter(paramName paramType paramSize ColName);
param.Value = paramValue;
return param;
}
///
/// 获得参数对象
///
/// 参数名称
/// 数据类型
/// 长度
/// 源列名称
///
public static SqlParameter GetParameter(String paramName SqlDbType paramType Int32 paramSize String ColName)
{
SqlParameter param = new SqlParameter(paramName paramType paramSize ColName);
return param;
}
///
/// 获得参数对象
///
/// 参数名称
/// 数据类型
/// 长度
/// 源列名称
///
public static SqlParameter GetParameter(String paramName SqlDbType paramType object paramValue)
{
SqlParameter param = new SqlParameter(paramName paramType);
param.Value = paramValue;
return param;
}
///
/// 执行带参SQL语句
///
/// SQL语句
/// 参数对象数组
///
public static int ExecuteSql(String Sqlstr SqlParameter[] param)
{
String ConnStr = SQLHelper.GetSqlConnection();
using (SqlConnection c
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2306 2017-06-06 13:40 OperationSQLBasClassBasClass.csproj
文件 6656 2017-06-06 14:20 OperationSQLBasClassinDebugBasClass.dll
文件 17920 2017-06-06 14:20 OperationSQLBasClassinDebugBasClass.pdb
文件 7405 2017-06-06 14:06 OperationSQLBasClassDBHelper.cs
文件 340 2017-06-06 13:56 OperationSQLBasClassobjDebugBasClass.csproj.FileListAbsolute.txt
文件 6656 2017-06-06 14:20 OperationSQLBasClassobjDebugBasClass.dll
文件 17920 2017-06-06 14:20 OperationSQLBasClassobjDebugBasClass.pdb
文件 5726 2017-06-06 14:20 OperationSQLBasClassobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 1370 2017-06-06 11:44 OperationSQLBasClassPropertiesAssemblyInfo.cs
文件 1517 2017-06-06 11:53 OperationSQLBasClassxm
文件 2348 2017-06-06 11:29 OperationSQLBassClassBassClass.csproj
文件 2701 2017-06-06 11:19 OperationSQLBassClassDBHelper.cs
文件 5728 2017-06-06 11:20 OperationSQLBassClassobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 1372 2017-06-06 11:11 OperationSQLBassClassPropertiesAssemblyInfo.cs
文件 1242 2017-06-06 11:25 OperationSQLBassClassxm
文件 6656 2017-06-06 14:20 OperationSQLBLLinDebugBasClass.dll
文件 17920 2017-06-06 14:20 OperationSQLBLLinDebugBasClass.pdb
文件 4608 2017-06-07 08:05 OperationSQLBLLinDebugBLL.dll
文件 13824 2017-06-07 08:05 OperationSQLBLLinDebugBLL.pdb
文件 6144 2017-06-07 08:05 OperationSQLBLLinDebugDAL.dll
文件 13824 2017-06-07 08:05 OperationSQLBLLinDebugDAL.pdb
文件 4608 2017-06-06 14:20 OperationSQLBLLinDebugMODEL.dll
文件 13824 2017-06-06 14:20 OperationSQLBLLinDebugMODEL.pdb
文件 2667 2017-06-06 14:20 OperationSQLBLLBLL.csproj
文件 872 2017-06-06 14:20 OperationSQLBLLobjDebugBLL.csproj.FileListAbsolute.txt
文件 11669 2017-06-07 08:05 OperationSQLBLLobjDebugBLL.csprojResolveAssemblyReference.cache
文件 4608 2017-06-07 08:05 OperationSQLBLLobjDebugBLL.dll
文件 13824 2017-06-07 08:05 OperationSQLBLLobjDebugBLL.pdb
文件 5878 2017-06-07 08:05 OperationSQLBLLobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 1360 2017-06-06 10:55 OperationSQLBLLPropertiesAssemblyInfo.cs
............此处省略115个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)