2007年6月27日

sql判断文件是否存在

摘要: create proc p_QueryCheckFile @path nvarchar(1000), @fname nvarchar(250)as--检查文件是否已经存在if right(@path,1)'\' set @path=@path+'\'if exists (select * from sysobjects ... 阅读全文

posted @ 2007-06-27 14:53 Neo0820 阅读(1841) 评论(0) 推荐(0) 编辑

2007年6月15日

游标

摘要: 游标备忘 阅读全文

posted @ 2007-06-15 08:39 Neo0820 阅读(201) 评论(0) 推荐(0) 编辑

在sql中快速导入、导出Excel

摘要: --导出不能回行 EXEC master..xp_cmdshell 'bcp "exec dbo.Redev_pr_GetDepartment_LingShouZhan_ZuoYe" queryout "C:\LingShouZhan.xls" -Sfileserver -Usa -P123456 -c' --导入不能回行 SELECT * FROM OpenDataSource( '... 阅读全文

posted @ 2007-06-15 08:37 Neo0820 阅读(409) 评论(0) 推荐(0) 编辑

2007年6月11日

winform下简单多线程例子

摘要: winform下简单多线程例子 阅读全文

posted @ 2007-06-11 10:36 Neo0820 阅读(1180) 评论(1) 推荐(0) 编辑

2007年5月11日

ANTLR

摘要: ANTLR(ANother Tool for Language Recognition)它是这样的一种工具,它可以接受词文法语言描述,并能产生识别这些语言的语句的程序。作为翻译程序的一部分,你可以使用简单的操作符和动作来参数化你的文法,使之告诉ANTLR怎样去创建抽象语法树(AST)和怎样产生输出。ANTLR知道怎样去生成识别程序,语言包括Java,C++,C#. http://www.antlr... 阅读全文

posted @ 2007-05-11 15:25 Neo0820 阅读(700) 评论(1) 推荐(0) 编辑

2007年4月28日

浅析Page.LoadTemplate("模板")方法动态获取绑定模板后,通过FindControl获取服务端控件的方法。

摘要: DataList的ItemTemplate有些时候是不固定的,需要从Page.LoadTemplate("模板的路径")方法里面加载。这样的话通过e.Item.FindControl("服务器控件ID")就无法找到相应的服务器控件。为什么呢? 阅读全文

posted @ 2007-04-28 10:22 Neo0820 阅读(3850) 评论(3) 推荐(0) 编辑

2007年4月26日

NameValueCollection

摘要: 获得配置文件的节点的简单办法如下: 别忘了把这句话放在下面 public static string UrlBasePage { get { ... 阅读全文

posted @ 2007-04-26 15:40 Neo0820 阅读(628) 评论(0) 推荐(0) 编辑

为什么不直接使用成员变量而使用属性呢?

摘要: Scott Guthrie 在博客中这样诠释: 这是因为,向外面呈现公开的成员变量有很多不好的地方。二个最大的问题是:1) 你无法轻易地对成员变量做数据绑定,2) 如果你从类中向外呈现成员变量的话,之后,你不重新编译那些引用老的类的任何程序集,就无法将它们改成属性(譬如,要添加验证逻辑到setter里)。 阅读全文

posted @ 2007-04-26 10:56 Neo0820 阅读(287) 评论(0) 推荐(0) 编辑

2007年4月11日

WebForm中的容器

摘要: WinForm的容器很好用来做界面的控制,今天发现其实WebFrom通过html的元素也有容器控件的,只是简单的几句html代码。 阅读全文

posted @ 2007-04-11 10:03 Neo0820 阅读(443) 评论(0) 推荐(0) 编辑

2007年4月10日

CS用户角色扩展

摘要: Cs的架构比较庞大,前阵子自己写了新闻模块。如果用里面集成的角色验证还是不太好,所以自己动手重新改了一下里面的用户角色,Cs20的用户管理是CommunityServerComponents20项目Components文件夹下面的User类,经常用Asp.NET集成身份验证应该比较容易就看出来应当怎么改了。 阅读全文

posted @ 2007-04-10 10:15 Neo0820 阅读(636) 评论(1) 推荐(0) 编辑

2007年4月6日

输出Web服务器控件的html数据流

摘要: 很简单,但是很实用 public string ViewHtml(DataGrid dg) { System.Text.StringBuilder sb = new System.Text.StringBuilder(); dg.RenderControl(new HtmlTextWriter(new System.IO.StringWri... 阅读全文

posted @ 2007-04-06 17:34 Neo0820 阅读(373) 评论(0) 推荐(0) 编辑

2007年3月29日

weblog? weblogPost?

摘要: cs2.1中的weblog,weblogPost两个对象我理解为所有人博客(以创建人为单位)的集合,和所有博客文章的集合 阅读全文

posted @ 2007-03-29 17:44 Neo0820 阅读(241) 评论(0) 推荐(0) 编辑

2007年3月27日

[转]ASP.NET 2.0 数据绑定表达式语法

摘要: 使用数据绑定语法,可以将控件属性值绑定到数据,并指定值以对数据进行检索、更新、删除和插入操作。 阅读全文

posted @ 2007-03-27 09:45 Neo0820 阅读(959) 评论(0) 推荐(0) 编辑

2007年3月22日

CommunityServer之--乌龙山半日游

摘要: Web的根目录下面放了两个CS的项目(为了测试方便)A和B。早上准备给B加上新的链接。打开皮肤文件和Resources.xml资源文件修改了半天,没反映提示Miss Resource:... 上网找了相关的内容修改方法也没错。重新编译了几次都是不行。已经差不多11点了。最后关掉Resources.xml文件重新打开发现怎么加上的东西不见了,难道改错了文件。最后检查到发现改到A的去了。。跑了一早上的... 阅读全文

posted @ 2007-03-22 11:19 Neo0820 阅读(298) 评论(0) 推荐(0) 编辑

2007年3月14日

.NET2.0下CommunityServer21新注册用户成功,注销重新登录失败的问题

摘要: 跟踪来跟踪去最终发现是CommunityServer.ASPNet20MemberRole项目的问题,只要把CommunityServer.ASPNet20MemberRole项目替换为引用官方的CommunityServer.ASPNet20MemberRole.dll组件就没有问题。最明显的地方就是打开数据库的aspnet_Membership表的password字段,正常的密码应该是“SoQ... 阅读全文

posted @ 2007-03-14 17:11 Neo0820 阅读(530) 评论(0) 推荐(0) 编辑

关于解决CommunityServer使用中文名字注册自动创建博客和相册的问题

摘要: 有人用拼音规则,但是会遇到重音的问题,例如“中文名”和“钟文名”的拼音就是一样的会造成谁后面注册就无法自动创建博客和相册的问题。 找到Global.cs 文件的 ValidateApplicationKey 函数 把只要是中文或者其他文字都会被替换成用时间叫毫秒的表现形式 //自己的解决方法 formattedKey = appKey.Trim().R... 阅读全文

posted @ 2007-03-14 16:38 Neo0820 阅读(410) 评论(0) 推荐(0) 编辑

2007年2月5日

[转]剖析SQL Server 2005查询通知之基础篇

摘要: 在本系列文章中,我们将深入探讨如何把.NET 2.0和SQL Server 2005的查询通知特征联合起来,以便通知应用程序何时关键数据发生变化进而达到消除反复查询数据库的目的。 阅读全文

posted @ 2007-02-05 19:48 Neo0820 阅读(569) 评论(0) 推荐(0) 编辑

今天SQL2005 Managerment Studio 突然自己正常了。

摘要: 上个星期安装的 SQL2005 Managerment Studio 一直在启动后就报错今天突然在启动的时候先弹出什么 “为第一次运行配置环境”的什么什么窗口,然后就顺利进入了。偶突然愣了一下,上个星期已经开始用了,怎么会是“为第一次运行配置环境”呢?没等缓过神来,系统已近进入连接窗口了。再关掉重新打开Managerment Studio 的时候已不会像以前一样报错了。超级怪事! 阅读全文

posted @ 2007-02-05 17:56 Neo0820 阅读(372) 评论(0) 推荐(0) 编辑

[转]ASP.NET 2.0 的内部变化

摘要: 作者: Jayesh Patel, Bryan Acker, Robert McGovernInfusion Development 适用于:Microsoft ASP.NET 2.0(针对 Beta 2 中的更改进行了更新) 摘要:虽然 ASP.NET 2.0 百分之百地向后与 ASP.NET 1.1 兼容,但它给 ASP.NET 带来了很多内部的变化。包括针对代码模型、编译、页面生命周期的变... 阅读全文

posted @ 2007-02-05 10:12 Neo0820 阅读(405) 评论(0) 推荐(0) 编辑

Cache类中的Add 和 Insert 方法有什么区别

摘要: MSDN里面是这样解释的:Add:将指定项添加到 Cache 对象,该对象具有依赖项、过期和优先级策略以及一个委托(可用于在从 Cache 移除插入项时通知应用程序)。如果 Cache 中已保存了具有相同 key 参数的项,则对此方法的调用将失败。若要使用相同的 key 参数改写现有的 Cache 项,请使用 Insert 方法。Insert:向 Cache 对象插入项。使用此方法的某一版本改写具... 阅读全文

posted @ 2007-02-05 09:51 Neo0820 阅读(980) 评论(0) 推荐(0) 编辑

导航