`
文章列表
记一次低级的错误 点击后要跳转到查看详情页面,代码如下: @Html.ActionLink("查看", "Detail", new { id = @x.Key }) 后台action代码如下: public ActionResult Detail(string id) { using (var db = new MyDbContext()) { if (!string.IsNullOrWhiteSpace(id) && id.Le ...
由于使用了EntityFramework和POCO,所以name里默认是MyDbContext 连接配置的例子如下: <add name="MyDbContext" connectionString="Data Source=.;AttachDbFilename=E:\xxx\xxx\App_Data\xxx.mdf;Integrated Security=True;User Instance=False;" providerName="System.Data.SqlClient"/> 基本上按此配置就可以一次成 ...

div实现table功能

    博客分类:
  • HTML
div布局主要用到的css属性 table    此元素会作为块级表格来显示(类似 <table>),表格前后带有换行符。 table-row-group    此元素会作为一个或多个行的分组来显示(类似 <tbody>)。 table-header-group    此元素会作为一个或多个行的分组来显示(类似 <thead>)。 table-footer-group    此元素会作为一个或多个行的分组来显示(类似 <tfoot>)。 table-row    此元素会作为一个表格行显示(类似 <tr>)。 table-column- ...
上一篇转载了依据Code First生成对应数据库的方法 那么数据库已经存在,能否反向生成代码呢?答案是可以 先介绍需要用到的插件 1、搜索安装Entity framework 2、通过"扩展和更新",搜索 POCO  来安装EntityFramework Reverse POCO Code First Generator 备注:安装完POCO会提示你关闭vs进行更新,按照提示操作即可 3、新建poco的模板文件,并配置数据库连接地址 这里注意:新建的模板文件数据库的连接名为  MyDbContext 可在模板文件中打开查看 配置数据库连接时,要保证name和模板的数据库 ...
推荐以下文章,他比较系统的讲解了由实体类生成数据库的方法 https://www.cnblogs.com/caofangsheng/p/5020541.html 学习感言: 讲解的非常详细,有解释及对应数据库截图。非常适合初学者,唯一不足的地方就是后续 对于数据迁移没有继续更新,有点遗憾
一般配置 git --version   //查看git的版本信息 git config --global user.name   //获取当前登录的用户 git config --global user.email  //获取当前登录用户的邮箱 创建一个文件夹 mkdir nodejs    //创建文件夹nodejs cd nodejs       //切换到nodejs目录下 初始化git仓库 git init //在nodejs文件夹下初始化一个仓库,此时文件里会到一个.git的隐藏文件夹 将仓库中的文件添加到暂存区 git add . 提交信息到本地仓库 git comm ...

SQL并发的问题

    博客分类:
  • SQL
参考文献: https://www.cnblogs.com/CreateMyself/archive/2017/06/01/6906594.html
1、安装Python 在官网下载针对windows平台的安装包,安装完成后,需要配置环境变量 我的电脑--高级系统设置--环境变量--path--编辑--在原有的记录上先加;再把你本地的python的安装路径写进去,比如:C:\python,点确定就OK了 检验环境配置是否成功的方法:打开cmd命令提示符,输入python,如果提示不是内部命令,说明配置的有问题 2、下载pip并安装 地址也在官网:https://wiki.python.org/moin/DatabaseInterfaces 打开后下载pip-9.0.1.tar.gz文件,可能有更新 3、打开cmd命令提示符,定位到p ...
返回某个字段 create function getrandstr(@n int) returns varchar(max) as begin declare @k varchar(max) if(@n>10) set @k = 100 else set @k = 200 return @k end 返回结果集 Create function [dbo].[sf_get_customer_level_info] ( @customer_id in ...
--创建视图(因为在函数中无法直接使用newid()) create view V_Newid as select newid() N'MacoId'; go --创建函数 create function sf_getrandstr(@n int) returns varchar(max) as begin declare @i int set @i=ceiling(@n/32.00) declare @j int set @j=0 ...
--上月的第一天 SELECT CONVERT(CHAR(10),DATEADD(month,-1,DATEADD(dd,-DAY(GETDATE())+1,GETDATE())),111) SELECT DATEADD(mm,DATEDIFF(mm,0,dateadd(month,-1,getdate())),0) --上月的最后一天 SELECT CONVERT(CHAR(10),DATEADD(ms,-3,DATEADD(mm, DATEDIFF(mm,0,getdate()),0)),111)+' 23:59:59' select dateadd(ms,-3,DATEADD( ...
通过Newtonsoft的DeserializeObject<Dictionary<string, string>>方法可以把JSON字符串反序列化成字典集合。 假设有这样的一个Model using Newtonsoft.Json; using Newtonsoft.Json.Linq; public class Product { public string ProductDetails { get; set; } public Dictionary<string, string> ProductDetailList ...
第一步:简单建立两个类,以备修改WebApi的路由方式 第一个类SessionRouteHandler,继承自HttpControllerHandler,并同时实现一下IRequiresSessionState接口,其实IRequiresSessionState是没有内部方法的,因此也不需要写啥。 public class SessionRouteHandler : HttpControllerHandler,IRequiresSessionState { public SessionRouteHandler(RouteData routeData) : base ...
需求: 记录每个接口的请求参数及返回参数,方便以后回溯 filter的介绍 filter在Web API中经常会用到,主要用于记录日志,安全验证,全局错误处理等;Web API提供两种过滤器的基本类型:actionfilterattribute,exceptionfilterattribute;两个类都是抽象类,actionfilter主要实现执行请求方法体之前(覆盖基类方法OnActionExecuting),和之后的事件处理(覆盖基类方法OnActionExecuted);exceptionfilter主要实现触发异常方法(覆盖基类方法OnException)。 下来就是写个信的filt ...
请在服务器端配置 方法一: 在通过WebService处理大数据量数据时出现如下错误: System.Web.Services.Protocols.SoapException: 在运行配置文件中指定的扩展时出现异常。 ---> System.Web.HttpException: 超过了最大请求长度。 at System.Web.HttpRequest.GetEntireRawContent() at System.Web.HttpRequest.get_InputStream() at System.Web.Services.Protocols.SoapServerPro ...
Global site tag (gtag.js) - Google Analytics