- 浏览: 16491 次
- 性别:
- 来自: 杭州
最新评论
文章列表
详细的用法已经注释在sql代码中了。这个是在sqlserver到sqlserver之间的倒数据。2005,2008,2012应该都是适用的。
--从远程服务器192.168.66.154上查询100条数据,然后导入到dbo.dquestiondata中
insert into dbo.dquestiondata
select top 100 * from
opendatasource('sqloledb','data source=192.168.6.154;user id=sa;password=xxxxxx').Answer.dbo.DQuestionData
--op ...
一、启用迁移更新
Enable-Migrations
或 Enable-Migrations -Force
或 Enable-Migrations -ContextTypeName
或Enable-Migrations -EnableAutomaticMigrations
*如果需要覆盖原来的迁移,需要用到 -Force。
如果 Context 上下文有多个,就需要显式指定当前迁移的是哪一个上下文,相关命令参数叫:
Enable-Migrations -ContextTypeName MvcMovie.Models.MovieDbContext
...
EF43 基于代码的迁移演练
准备工作
创建初始的模型和数据库
启用迁移
第一个迁移
定制迁移
数据操作定制 SQL
迁移到特定版本包含降级
获取迁移的脚本
第一次使用EntityFramework做CodeFirst的开发,在做数据迁移时遇到不少问题,花费了一整天的时间学习调整,总算时学会了基本用法和要点。现在整理后贴出来,希望对和我一样的初用者能有一些帮助,少走一些弯路,少花一点时间摸索,都是值得的。[plain] view plain copy print?
一. 模型设计
1. 遵循EF标准,注意表关系配对
2. 数据模型里尽量把必须的属性和说明都写全
3. EF默认id字段为主键,如果没有,需指定主键
二. 数据迁移
1. 命令运行环境:v ...
前言:在DDD系列文章里面,我们在后台仓储里面封装了传递Lamada表达式的通用方法,类似这样:
什么是ASP.NET SignalR
ASP.NET SignalR是一个崭新的应用程序库,它可以将实时web功能加入你的应用程序。什么是“实时Web”功能?就是服务器端代码可以实时推送内容到已连接的客户端。
你可能听过WebSockets,一个允许服务器与浏览器双向通信的全新的HTML5 API。当WebSockets可用的时候,SignalR会使用它,当它不可用的时候,SignalR会优雅地降级到其他技术,整个过程你不需要更改任何代码。
SignalR为ASP.NET程序提供
Json.NET是一个流行的高性能JSON框架,可以用于.NET平台下的JSON操作。
主要特性
世界级JSON序列化工具:使用JSON序列化器序列化与反序列化任何.NET对象。
LINQ转换为JSON:使用Json.NET的JObject、JArray与JValue对象创建、转换、查 ...
Logback 是一款旨在取代 log4j 的日志组件,与 log4j 相比有哪些优势呢?
更快的实现。
充分的测试。
丰富的文档。
支持 XML 或 Groovy 配置文件。
自动载入配置文件。
优雅的恢复 I/O 失败。
logback-classic 兼容SLF4J。
自动清除历史日志。
自动压缩日志文件。
安全模式。
支持 Lilith。
可以在配置文件中设定条件。
支持过滤器。
筛选追加。
MVVM Light Toolkit主要设计用于加速创建与开发WPF、Silverlight、Windows商店(RT)以及Windows Phone等MVVM程序的过程。
MVVM Light Toolkit可以帮助你分离视图与模型,这使得应用程序更加纯净并且易于维护与拓展。它同样可以创建可测试的程序,你可以将用户界面层(通常难以测试)变得更轻量化。
这个工具在创建应用程序时,特别关注“blend可用性”,即具有在Blend中编辑用户界面的能力,用户可以创建设计时专用的数据以便Blend用户能够在设计数据控件时看见一些数据。
JSONObject与JSONArray的使用
一、JAR包简介
要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:
1.commons-lang.jar
2.commons-beanutils.jar
3.commons-collections.jar
4.commons-logging.jar ...
字符串转对象(strJSON代表json字符串) var obj = eval(strJSON); var obj = strJSON.parseJSON(); var obj = JSON.parse(strJSON); json对象转字符串(obj代表json对象) var str = obj.toJSONString(); var str = JSON.stringify(obj)
//获取包含清单的已加载文件的路径或 UNC 位置。
public static string sApplicationPath = Assembly.GetExecutingAssembly ( ).Location;
//result: X:\xxx\xxx\xxx.dll (.dll文件所在的目录+.dll文件名)
//获取当前进程的完整路径,包含文件名(进程名)。
string str = this.GetType ( ).Assembly.Location;
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Reflection;
using System.Collections;
using System.Data.Common;
public class ConvertJson
MailMessage mailMessage = new MailMessage();ArrayList attachsendObject = new ArrayList();string mailServer = "internalmail.morningstar.com";mailMessage.From = new MailAddress("Datamanager@morningstar.com");mailMessage.Subject = "Error message auto-generated for CIT Operation ...