摘要: 网站在服务器磁盘上的物理路径: HttpRuntime.AppDomainAppPath虚拟程序路径: HttpRuntime.AppDomainAppVirtualPath虚拟路径对应的绝对路径:System.Web.HttpRuntime.AppDomainAppPath任何于Request/HttpContext.Current等相关的方法, 都只能在有请求上下文或者页面时使用. 即在无请求上下文时,HttpContext.Current为null. 而上面提到的方法一直可用.对于全局Cache对象的访问亦然.示例:输出asp.net 网站路径。view plain copy to cl 阅读全文
posted @ 2012-04-20 23:17 技术绝杀 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 有时候需要执行一些Sql语句时,不想开企业管理器,或者是发给客户执行但那边又不懂代码,这时就可以用下面方法:1、把待执行Sql保存在一个文件,这里为20110224.sql。2、新建一个扩展名.bat的批处理文件,输入下面命令并保存后,双击.bat文件,系统会自动执行20110224.sql的语句: osql -S gdjlc -d TestDB -U sa -P 1 -i 20110224.sqlosql参数见下面=======================================================================:E:\>osql /?icro 阅读全文
posted @ 2012-04-20 23:16 技术绝杀 阅读(1544) 评论(0) 推荐(0) 编辑
摘要: 代码功能:遍历保存Sql文件的目录,逐个执行,无需指定具体的SQL文件。 一、创建批处理文件代码 创建2个bat文件,CREATE_ALL.bat和CREATE_ALL_File.bat文件。具体代码分别如下: ①CREATE_ALL.bat文件代码 ECHO OFF REM 请设定下面内容 REM SET Driver=D: REM SET FilePath=D:\MyWork\SQL\ SET User_ID=andy SET User_PWD=andy SET ServerName=AndyServer SET HostName=192.168.0.6 SET D... 阅读全文
posted @ 2012-04-20 23:14 技术绝杀 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 动态加载,最基本用到的就是反射机制。在System.Reflection的namespace下有一系列的关于获取Assembly信息、类(型)信息的类、接口、结构等。可能上面的话对急切想实现动态加载控件的朋友来说可能一点用也没有,那么就看下面的代码吧,也许可以使你马上实现你想要的: //加载控件 Assembly assembly = Assembly.LoadFrom(@ "C:\Controls.dll "); //获得类(型) Type type = assembly.GetType( "Co... 阅读全文
posted @ 2012-04-20 23:13 技术绝杀 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 1. 列注释原来代码:{OWNER, TABLE, S, COLUMN, DTTPCODE, LENGTH, SIZE, PREC, COMPUTE, NOTNULL, IDENTITY, DOMAIN, DEFAULT, ExtIdentitySeedInc, COMMENT, ExtCollation, ExtIdtNotForReplication, ExtDeftConstName, Sparse, FileStream, ExtRowGuidCol}select u.name, o.name, c.column_id, c.name, case when c.system_type_ 阅读全文
posted @ 2012-04-20 10:28 技术绝杀 阅读(4513) 评论(3) 推荐(2) 编辑
摘要: root : { text: 'Tree Node', expanded : true, children : [ { text : "detention", aa:'bb', leaf : true }]}请问如何让detention这个节点在渲染后处于默认点击状态答案:(tree.panel面板).getSelectionModel().select((data.treestore树模型).getNodeById('节点id'),true);示例代码:var treeNode = { id: result, text: p 阅读全文
posted @ 2012-03-30 17:15 技术绝杀 阅读(680) 评论(0) 推荐(0) 编辑
摘要: extjs4.0 tree的刷新问题困扰了我好一段时间,看官方的例子,看api,百度谷歌是一顿搜索,但是始终不得其解。因为是要对树进行增删改的操作,所以想到只要我 点了保存按钮,我让tree一次性刷新岂不是很方便的事情。treestore.load(),多方便啊,可是事实总不如愿,我是有多少节点,它就给我刷 新多少次啊。去百度查,有人说load()里面是需要参数的,你想刷新哪个点就把哪个节点放进去。。。结果依然如旧。然后就是看treestore方法的 各种源码,当然看不太懂,总好过瞎比划。后来想到折中的办法了。 我不是要最树进行增删改么,我就用treestore.getRootNode()或. 阅读全文
posted @ 2012-03-22 09:43 技术绝杀 阅读(5633) 评论(1) 推荐(0) 编辑