摘要: 这年头.net不吃香啊,到处都是java 阅读全文
posted @ 2014-06-09 17:34 kylin.chen 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1)System.Net.Mail.SmtpClient是微软提供用来发送邮件的组件,仅仅提供了发送功能,基本能满足需求;2)OpenPop和OpenSmtp是一个开源的邮件接收和发送组件,不支持SSL,还有很多Bug;http://sourceforge.net/projects/hpop/我仅仅测试了Pop接收邮件,用其实例测试,发觉退回的邮件的附件有问题:public bool IsText{get{string mediaType = ContentType.MediaType;//return mediaType.StartsWith("text/", Strin 阅读全文
posted @ 2013-12-05 12:23 kylin.chen 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 当手工修改了Model和对应数据表结构后,程序报错。以前版本我都是直接删除EdmMetadata表,新版本删除dbo.__MigrationHistory表 阅读全文
posted @ 2013-09-11 18:15 kylin.chen 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 测试用例一般都是采用Excel做的,原来是直接导入数据库的方式进行测试,现在采用code first(代码的方式实现数据库、表结构和数据的创建),需要创建Model对象,导入数据进入数据库。做了一个excel模板,只要复制公式,进行相应的修改就可以。(最好的方式是写一个VBA,一个sheet中复制Model的属性,一个sheet中复制测试用例,直接生成对象。等有时间再实现吧)模板: ModeNameIdNameAgeIsLockCreateDate14B8ACA0B-56DF-4529-BB34-008222E740E9张三2002013/07/04 13:22:21209AE370... 阅读全文
posted @ 2013-07-05 11:49 kylin.chen 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 应用:从B表中删除在A表中的记录。1、普遍写法(支持多种数据库平台)DELETE FROM B_Table WHERE B_ID IN (SELECT B_ID FROM A_Table)2、Sql server特有写法(不知道从哪个版本开始的,本人测试环境2008 R2)DELETE FROM B_Table FROM B_Table b INNER JOIN A_Table a ON b.ID=a.ID (注意是连着两个from)Sql server 2008 R2中 帮助文档中的实例是错误的,看下面的例子:-- Transact-SQL extension USE AdventureWo 阅读全文
posted @ 2013-05-16 12:50 kylin.chen 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 1、正则表达式方法:System.Text.RegularExpressions.Regex.Replace(str, "[^\x00-\xff]", "**").Length2、Encoding方法:Encoding.Default.GetByteCount(str) 阅读全文
posted @ 2013-01-03 14:03 kylin.chen 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 物料清单(Bill of Material, BOM),是制造执行系统 (manufacturing execution system,MES)和企业资源计划系统(Enterprise Resource Planning,ERP)里面必不可少的一个表,这个表最大的特点就是由无数棵树组成的森林,而且树之间还有交叉(共通枝叶),数据量比较大,在数据库二维表中以递归方式存储,对这个表的检索和操作是系统中比较重要的一个组成部分。下面简单写写数据的检索,主要涉及Sql server2008和oracle11中的检索方式。1、Sql server2008 中的两种检索模式:1) 存储过程方式,递归有3.. 阅读全文
posted @ 2012-10-06 13:36 kylin.chen 阅读(1755) 评论(0) 推荐(0) 编辑