SqlDataHelper】的更多相关文章

using System;using System.Data;using System.Configuration;using System.Linq;using System.Web;using System.Xml.Linq;using System.Data.SqlClient; /// <summary>///SqlHelper 的摘要说明/// </summary>public class SqlDataHelper{ public SqlDataHelper() { }…
参考: Android数据库高手秘籍(一)--SQLite命令 Android数据库高手秘籍(二)--创建表和LitePal的基本用法 Android数据库高手秘籍(三)--使用LitePal升级表 Android数据库高手秘籍(四)--使用LitePal建立表关联 Android数据库高手秘籍(五)--LitePal的存储操作 Android数据库高手秘籍(六)--LitePal的修改和删除操作 Android数据库高手秘籍(七)--体验LitePal的查询艺术 Android数据库高手秘籍(…
最近在做公司的项目,自己负责webapi的框架的搭建与开发,最近很忙,一直没时间对工作中遇到的知识点缺少个总结,现总结一下,对自己是个提升,如果个人的小点点小总结能对博友有帮助那也是善莫大焉. (1). 首先说一下c# dynamic,dynamic是FrameWork4.0的新特性.我在api中用了比较多的dynamic,首先个人认为dynamic能使代码变得优雅,可以省去定义多余的实体,dynamic是运行时决定类型有哪些属性,包括赋值和取值都可以随便指定属性, 例如: dynamic so…
先上一段最近项目中的代码,此代码可以放到自己项目中的dbContext中 public override Task<int> SaveChangesAsync() { List<AuditLog> AuditLogs = new List<AuditLog>(); List<DataLensTrackingLog> trackinglogs = new List<DataLensTrackingLog>(); var changeTracker…
在自学杨中科老师的视频教学时,拓展编写SqlHelper使用,在将ExecuteReader方法封装进而读取数据库中的数据时 会产生Additional information: 阅读器关闭时尝试调用 Read 无效问题,错误产生时,我的代码如下: SqlHelper.cs代码如下: public static SqlDataReader ExecuteReader(string sql)         {             using (SqlConnection conn = new…
没想到easyui对json数据格式要求的那么严谨,折腾了半天 第一种直接使用标签方式,很容易就加载出来了: <ul class="easyui-tree"> <li> <span>My Documents</span> <ul> <li data-options="state:'closed'"> <span>Photos</span> <ul> <l…
用的C#语言 后台取数据,就不用废话了,先看看序列化json数据 /// <summary> /// 对象转JSON /// </summary> /// <param name="obj">对象</param> /// <returns>JSON格式的字符串</returns> public static string ObjectToJSON(object obj) { JavaScriptSerializer…
namespace SendMailSMSService { class Program { static void Main(string[] args) { var connString = SqlDataHelper.GetConnectionString<FileContent>(); //读取Excle文件并写入表中 var bytes = File.ReadAllBytes("a.xlsx"); var entity = new FileContent { Fi…
先上一段最近项目中的代码,此代码可以放到自己项目中的dbContext中 public override Task<int> SaveChangesAsync() { List<AuditLog> AuditLogs = new List<AuditLog>(); List<DataLensTrackingLog> trackinglogs = new List<DataLensTrackingLog>(); var changeTracker…
WedeNet2018.Infrastructure-基础设施层:结构如下: Tools结构如下: 考虑到系统可能会有多个数据上下文(暂时以两个为例),所以根据需要定义两个T4模板用来生成对应的entities和dbcontext类,每个T4模板对应一个数据库连接,这些数据库连接配置在应用层的配置文件中(如UI层web.config或者WCF寄宿层的app.config). 生成的结果如下: 在此,我把UnitOfWork和Repository都看做为组件,和它们所依赖的dbcontext都统一…