摘要:
文档中要附上数据字典,当然这已经有很多现成的工具了,但在用linq to sql,又想尝试一种新的方法。 幸运,MS给我们准备的方法使用非常简单,只需如此: class Program{ static void Main(string[] args) { NorthwndDataContext db = new NorthwndDataContext(); ... 阅读全文
阅读排行榜
LINQ to SQL:处理char(1)字段的方式会引起全表扫描问题
2008-02-24 13:30 by 无常, 2638 阅读, 收藏,
摘要:
如果表中的字段类型为 char(1) 时,Linq to SQL生成char (System.Char)的属性。linq 语句where p.LineCode =='A'生成的SQL是WHERE UNICODE([t0].[LineCode]) = 65,这样会使LineCode列上的索失效,引起全表扫描... 阅读全文
MVC 2.0: ConvertEmptyStringToNull 带来烦恼
2010-01-20 18:34 by 无常, 2633 阅读, 收藏,
摘要:
把一个mvc1.0的项目迁移到2.0遇到了些问题,部分表更新时提示某字段值不能为NULL,跟踪发现表单中为没填写的字符串类型字段都为null。下载2.0源码,发现DefaultModelBinder有了不少改动,找到了源头: protected virtual object GetPropertyValue(ControllerContext controllerContext, ModelBin... 阅读全文
用最简单的方法实现QQ魔法表情效果!
2006-07-17 22:36 by 无常, 2593 阅读, 收藏,
摘要:
效果图。--------------------------------------------------------------------------------------------最先想到的方法是Form的TransparentKey属性。只需把Flaxh ocx拉到窗体,ocx控件背景颜色、窗休背景颜色和TransparentKey都设置相同的颜色值就可以实现透明了。什么?实现不了?... 阅读全文
WPF读书笔记:1.初识 Application and MainWindow
2008-07-01 00:12 by 无常, 2567 阅读, 收藏,
摘要:
WPF应用程序中的Application对象及MainWindow处理方法。 阅读全文
CODE:扩展方法ToJSON() and ParseJSON()
2008-03-08 21:59 by 无常, 2471 阅读, 收藏,
摘要:
AJAX编程经常需要ObjectJSON之间转换,写了二个扩展方法:
public static string ToJSON(this object obj)
public static T ParseJSON(this string str) 阅读全文
用完HttpWebResponse时别忘了调用Close方法
2006-11-29 15:43 by 无常, 2437 阅读, 收藏,
摘要:
在做自动更新程序时想省点事,直接使用HttpWebRequest和HttpWebResponse从服务器上下载更新的文件。 使用时注意Close响应流: 使用HttpWebRequest.GetResponse()取得HttpWebResponse接口后,必须要记得调用HttpWebResponse.close关闭流。 如果使用HttpWebResponse.GetResponseStream... 阅读全文
动刀EFOracleProvider,使其支持char、timestamp(x)等类型
2009-04-06 16:08 by 无常, 2357 阅读, 收藏,
摘要:
EFOracleProvider是ADO.net实体框架Provider for Oracle,其目前版本对Oracle11g中的char、timestamp(x)等类型支持不好,在生成模型文件时无法识别这些数据类型而忽略相关字段,本文就此给出一种参考方案。 阅读全文
无法打开、创建WEB项目,VS2003有寄生性?
2005-06-07 09:06 by 无常, 2310 阅读, 收藏,
摘要:
前天不记得修改了什么配置,VS2003突然打不开WEB项目,也不能创建WEB项目,连用http://localHost访问本机都出错。找到很多关于解决这个问题的方法试过都无济于事。(http://blog.csdn.net/ahking/archive/2003/07/17/11637.aspx 、 http://msdn.microsoft.com/library/chs/default.asp... 阅读全文
使用MSBUILD 构建时出错 error MSB3086: Task could not find "sgen.exe" using the SdkToolsPath
2011-11-22 22:39 by 无常, 2288 阅读, 收藏,
摘要:
如果项目有添加有WB引用,比如引用其它网站的WEB服务等,那么VS在编译时会自动生成个 [项目名称].Serializers.dll的文件,就是把引用服务中的相关对象信息生成硬编码的程序集,以提高效率。 但是,如果在远程服务器上使用msbuil构建时,服务器上如果没安装有winsdk,那么构建就会失败,出现类似这样的信息: (GenerateSerializationAssemblies ta... 阅读全文
浙公网安备 33010602011771号