什么是Entity Framework 1.EF的概念 在.NET3.5之前,我们经常编写ADO.NET代码或企业数据访问块来保存或检索底层数据库中的数据。做法是:打开过一个数据库的连接,创建一个DataSet来获取或提交数据到数据库,通过将DataSet中的数据和.NET对象相互转换来满足业务需求 ...
分类:
其他好文 时间:
2018-09-11 11:22:26
阅读次数:
3778
前言 应用系统有时候需要打印Datagrid的表格内容,我们本节就来学习打印datagrid内容 打印主要使用:web打印(我们之前有讲过web打印插件jqprint) + 将datagrid重新编制成可以打印的html格式 一、建立一个普通的例子 我们使用官方下载的demo下的datagrid b ...
分类:
Web程序 时间:
2018-09-02 17:17:00
阅读次数:
222
一、错误日志解析: (1) 【ERROR】1452:无法在外键的表插入参考主键没有的数据 1452:无法在外键的表插入或更新参考主键没有的数据。由于item_discovery.itemid字段(外键)参考了items.itemid字段(主键),当要在item_discovery表插数据时,如果it ...
分类:
数据库 时间:
2018-08-31 10:54:00
阅读次数:
226
Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但 ...
分类:
数据库 时间:
2018-08-27 18:20:13
阅读次数:
238
折腾了很久由于所用到的各种库版本问题;后来终于组合成了一个可用的;记录下各种库的版本 ef6.0 mysql5.5 mysql-connector-net-6.9.12.msi mysql-for-visualstudio-1.2.6.msi MySql.Data.Entity6.9.12 MySq ...
分类:
数据库 时间:
2018-08-19 16:14:55
阅读次数:
147
1 背景 1.1 多语言 微服务理念是提倡不同业务使用最适合它的语言开发,现实情况也确实如此,尤其是AI的兴起,一般大型互联网公司存在 C/C++、Java、Golang、PHP、Python、NodeJs 等语言的项目,这就意味着每种语言都需要实现了相同功能服务框架。然而,服务框架的 SDK 通常 ...
分类:
其他好文 时间:
2018-08-18 16:26:39
阅读次数:
211
前言 虽然系统目前只支持MSSQL版本,但是很多朋友公司技术规定必须使用MySql,下面我们就来使用EF连接MySQL吧! (1)安装MYSQL环境 1.下载安装MYSQL数据,这里我们安装 phpStudy集成环境,这样集成MYSQL数据库,直接启动运行 2.安装Navicat Premium 1 ...
分类:
数据库 时间:
2018-08-17 11:11:51
阅读次数:
206
前记 最近有用到 MySQL 的空间数据这一块。 对于这一块的数据类型,在 .NET 里怎么用不是很清楚。 于是想到看看 EF 里面是怎么用的。结果新建项目,建立实体模型,总是不成功。 最后经过多次尝试、查阅得以解决。 下面就是具体经过。 失败的经历 具体环境是:VS2017 、.NET Frame ...
分类:
数据库 时间:
2018-08-15 14:50:08
阅读次数:
228
原文:MVC 5 + EF6 完整教程15 -- 使用DI进行解耦如果大家研究一些开源项目,会发现无处不在的DI(Dependency Injection依赖注入)。 本篇文章将会详细讲述如何在MVC中使用Ninject实现DI 文章提纲 场景描述 & 问题引出 第一轮重构 引入Ninject 第二... ...
分类:
Web程序 时间:
2018-08-15 13:32:41
阅读次数:
213