上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 21 下一页
摘要: public Dictionary<string, string> GetWordTableContent(object fullname, int tableIndex) { Microsoft.Office.Interop.Word.Application wordApp = new Microsoft.Office.Interop.Word.Application(); Microsoft.Office.Interop.Word.Document doc = new Microsoft.Office.Interop.Word.Document(); object missin 阅读全文
posted @ 2012-04-28 14:51 Yu 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 没有在 group by 出现的基本列,是不能在select 子句中使用,若要使用,就只能作为聚合函数的输入。而 over 子句 就可以决解这一问题,如:select Name, Max(Age) Over() as MaxAge from usersrow_number()从1开始,为每一条分组... 阅读全文
posted @ 2012-04-14 23:07 Yu 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 当需要向视图传递多个参数时,而 View 又不够传参,则可以运用 ViewBag.XXX(运行时编译,XXX为任意名称) 的接收需要传递的参数public ActionResult Index(){ var filelist=.....ToList(); this.ViewBag.FirstName="xxxx"; this.ViewBag.Date=DateNow.Now.ToString("M/d/yyyy"); return View(filelist);} 阅读全文
posted @ 2012-04-06 19:27 Yu 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 运用系统自定义的 Attribute [xxxxxx] ,也可以说是 DataAnnotation 配置方式1. 当出现同名方法,不能编译时,可以通过设置[Action("方法名")]后,重新定义“方法名”的别名,如下,红色部份是不能编译的,[HttpGet]public ActionResult Submit(int id){ return View();}[HttpPost]public ActionResult Submit(int id){ return View();}------------------------------------------------ 阅读全文
posted @ 2012-04-06 19:13 Yu 阅读(241) 评论(0) 推荐(0) 编辑
摘要: select count(*) from project 返回表所有行总数select count(name) from project 返回表所有行中name不为null的行总数如果name确保不为null,上面两条查询语句的结果是一样的所以 select count(name) from project where name isnull是无效的 阅读全文
posted @ 2012-03-17 10:05 Yu 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 事件: 特殊类型的多路广播委托。由发行者,接收者和媒介组成。若事件被订阅,当发行者引发事件时,订阅者则会响应其事件处理程序方法。事件可以通过 +=(订阅)或-= (取消),并且一个事件可以有多个订阅者。事件引发时,将会触发其所有订阅方法。 委托:一种定义方法签名的类型。方法做为参数进行传递。事件的媒介。必须引用具有相同签名的方法。协变,是对其签名的返回类型,进行父类引用指向子类。逆变,是对其签名的参数类型,进行父类引用指向子类。Func<T,...,TResult> ,有参有返回类型Action<T,...>, 有参无返回类型 匿名函数:简化委托的签名方法。delega 阅读全文
posted @ 2012-03-16 11:01 Yu 阅读(237) 评论(0) 推荐(0) 编辑
摘要: row_number() over(order by ##), 根据##的排序从 1 开始,自动增一。rank() over(order by ##) , 根据##的排序从 1 开始,自动增一;但对相同##,则不增一,而是保持上一个相同##的序号。当下一个不同时,##的序号不是它上一个序号的递增,而是之前相同##的个数总和的递增。dense_rank() over(order by ##),与 rank() 在##相同时的情况一样,但不同的是:在下一个不同时,##的序号是它上一个序号的递增,属于紧密排序,它不是之前相同##的个数总和的递增。ntile(整数 i) over(order by . 阅读全文
posted @ 2012-03-13 17:01 Yu 阅读(252) 评论(0) 推荐(0) 编辑
摘要: CPU: 时间轮询机制(纳秒级),执行线程调度(注意CPU寄存器一出一进的时间开销不可大于CPU阻塞时间) GUI:消息轮询机制,UI线程不支持跨线程访问,可以通过 Invoke/BackgroundWorker/SynchronizationContext 进程 = 主线程 + 0 或 多个子线程 阅读全文
posted @ 2012-03-09 16:59 Yu 阅读(180) 评论(0) 推荐(0) 编辑
摘要: Convert.ChangeType 的运用JOBEntity job=new JOBEntity();Type t = job.GetType();PropertyInfo[] info = t.GetProperties();foreach(PropertyInfo i in info){ ... 阅读全文
posted @ 2012-03-07 15:34 Yu 阅读(169) 评论(0) 推荐(0) 编辑
摘要: public static string GetHtmlText(int id) { StringBuilder builder = new StringBuilder(); builder.Append(""); builder.Append(""); builder.Append("XXXXXX... 阅读全文
posted @ 2012-03-06 17:27 Yu 阅读(284) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 21 下一页