资源简介
本例子使用C#语言实现操作SQLite数据库,完成基本的增、删、改、查,不是复杂的功能,具体介绍可以看:https://www.cnblogs.com/JiYF/p/11260178.html 看这里,代码已经给出,看懂的人,就没必要下载了。木有积分给出邮箱,或者博客留言,我看到后给你发
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
namespace BLL
{
public partial class UserInfo
{
private readonly DAL.UserInfo dal = new DAL.UserInfo();
public UserInfo()
{ }
#region BasicMethod
///
/// 得到最大ID
///
public int GetMaxId()
{
return dal.GetMaxId();
}
///
/// 是否存在该记录
///
public bool Exists(int ID)
{
return dal.Exists(ID);
}
///
/// 增加一条数据
///
public bool Add(Model.UserInfo model)
{
return dal.Add(model);
}
///
/// 更新一条数据
///
public bool Update(Model.UserInfo model)
{
return dal.Update(model);
}
///
/// 删除一条数据
///
public bool Delete(int ID)
{
return dal.Delete(ID);
}
///
/// 删除一条数据
///
public bool DeleteList(string IDlist)
{
return dal.DeleteList(IDlist);
}
///
/// 得到一个对象实体
///
public Model.UserInfo GetModel(int ID)
{
return dal.GetModel(ID);
}
/////
///// 得到一个对象实体,从缓存中
/////
//public Model.UserInfo GetModelByCache(int ID)
//{
// string CacheKey = “UserInfoModel-“ + ID;
// object objModel = Common.DataCache.GetCache(CacheKey);
// if (objModel == null)
// {
// try
// {
// objModel = dal.GetModel(ID);
// if (objModel != null)
// {
// int ModelCache = Maticsoft.Common.ConfigHelper.GetConfigInt(“ModelCache“);
// Maticsoft.Common.DataCache.SetCache(CacheKey objModel DateTime.Now.AddMinutes(ModelCache) TimeSpan.Zero);
// }
// }
// catch { }
// }
// return (Maticsoft.Model.UserInfo)objModel;
//}
///
/// 获得数据列表
///
public DataSet GetList(string strWhere)
{
return dal.GetList(strWhere);
}
///
/// 获得数据列表
///
public List GetModelList(string strWhere)
{
DataSet ds = dal.GetList(strWhere);
return DataTableToList(ds.Tables[0]);
}
///
/// 获得数据列表
///
public List DataTableToList(DataTable dt)
{
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 180224 2019-06-09 00:50 Lib\SQLite.Designer.dll
文件 30551 2019-06-09 00:50 Lib\SQLite.Designer.xm
文件 1113088 2019-06-09 00:45 Lib\SQLite.Interop.dll
文件 360448 2019-06-09 00:50 Lib\System.Data.SQLite.dll
文件 12492 2019-05-15 08:31 Lib\System.Data.SQLite.dll.config
文件 186880 2019-06-09 00:50 Lib\System.Data.SQLite.EF6.dll
文件 124078 2019-06-09 00:50 Lib\System.Data.SQLite.EF6.xm
文件 186880 2019-06-09 00:50 Lib\System.Data.SQLite.Linq.dll
文件 121826 2019-06-09 00:50 Lib\System.Data.SQLite.Linq.xm
文件 1089145 2019-06-09 00:50 Lib\System.Data.SQLite.xm
文件 4608 2019-07-27 23:50 Model\bin\Debug\Model.dll
文件 17920 2019-07-27 23:50 Model\bin\Debug\Model.pdb
文件 2146 2019-07-27 23:50 Model\Model.csproj
文件 6459 2019-07-27 23:39 Model\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 42 2019-07-27 23:39 Model\obj\Debug\Model.csproj.CoreCompileInputs.cache
文件 455 2019-07-27 23:50 Model\obj\Debug\Model.csproj.FileListAbsolute.txt
文件 7574 2019-07-28 12:55 Model\obj\Debug\Model.csprojAssemblyReference.cache
文件 4608 2019-07-27 23:50 Model\obj\Debug\Model.dll
文件 17920 2019-07-27 23:50 Model\obj\Debug\Model.pdb
文件 1317 2019-07-27 23:39 Model\Properties\AssemblyInfo.cs
文件 1243 2019-07-27 23:40 Model\UserInfo.cs
文件 814 2019-07-28 16:30 SQLiteDBTest\App.config
文件 5632 2019-07-28 17:24 SQLiteDBTest\bin\Debug\BLL.dll
文件 19968 2019-07-28 17:24 SQLiteDBTest\bin\Debug\BLL.pdb
文件 8192 2019-07-28 17:24 SQLiteDBTest\bin\Debug\DAL.dll
文件 22016 2019-07-28 17:24 SQLiteDBTest\bin\Debug\DAL.pdb
文件 9216 2019-07-28 17:24 SQLiteDBTest\bin\Debug\DBUtility.dll
文件 28160 2019-07-28 17:24 SQLiteDBTest\bin\Debug\DBUtility.pdb
文件 4608 2019-07-27 23:50 SQLiteDBTest\bin\Debug\Model.dll
文件 17920 2019-07-27 23:50 SQLiteDBTest\bin\Debug\Model.pdb
............此处省略134个文件信息
相关资源
- fiddlercoreCapture.zip 用 .NET C# 实现 HTTP
- c#HL7通讯测试解析.zip
- 安卓QQ5.8协议 C#版本
- C#仿QQ软件源码
- ArcEngine+C#基本功能很全的代码
- 个人理财系统c#+sql
- 药品管理系统c#编写的
- C# ASP.NET 实战项目源代码 AJAX校内数码
- 《Visual C# + Oracle数据库系统开发全程
- C# winform 播放与录制视频源码
- c# DEV Winform 框架
- WPF开发教程 ----WPF C# 编程 界面开发(
- ASP.NET+C#+SQL校园新闻发布系统
- c# winform twain文件扫描并保存成图片
- ArcEngine 10.0 C#二次开发最新最全帮助文
- 基于C#、SQL学生选课管理系统
- 数据结构(C#语言描述-陈广-PPT及教材
- C#小区物业管理系完整源码
- C#图书管理系统源码20131205
- Windows Runtime via C#
- C#使用FFMPEG解码H264视频源码
- C#相册管理系统SQL数据库
- System.web源码C#
- C#+AE开发的系统 全代码
- STM32_IAP_UPDATA带C#上位机
- 图像处理软件源码C#
- 学生成绩管理系统 附带数据库文件
- c#仿QQ聊天IM界面实现(源代码)
- 0322 C# OPC UA 简单.zip
- 基于C#和Mysql的学生信息管理系统
评论
共有 条评论