摘要:上一篇文章(在这里),总结了和NUnit单元测试工具,其中提到可以把测试类中把信息在控制台输出。不过在NUnit中,只是直接输出文本,想要输出复杂的内容,那就得自己实现了。我的职业和任务主要就是Web 应用程序,里面有无数次是和数据库打交道的,数据库的话当然就少不了DataTable,如果能在测试的过程中,显示出来DataTable里面的数据,当然再好不过了。有了这个想法,那就行动吧。图一这里面我... 阅读全文
posted @ 2010-08-11 15:40 柳城之城 阅读 (920) 评论 (0) 编辑
摘要:今天的主要收获是研究了存储过程在asp.net中的应用。主要包括了两个方面:在代码中通过编程的方式使用存储过程和在DataSorce控件使用存储过程。 经常出现的错误“为过程或函数 ### 指定了过多的参数。” 在我测试的过程有,有如下几个原因。 阅读全文
posted @ 2008-10-13 08:18 柳城之城 阅读 (1587) 评论 (7) 编辑
摘要:js:限制页面必须在框架内·完美版:保证父框架启动的后,自动打开原来页面! 一般的作法都是强制启动父框架页面,并且到此为止了,我现在做的是,启动父页面后原始请求的页面也自动打开。 这样的效果有两个办法,最理想的是用cookies,用url传递参数的办法有弊端,不过我也在这里作了简要的介绍。 阅读全文
posted @ 2008-07-31 17:11 柳城之城 阅读 (6974) 评论 (4) 编辑
摘要:其实这个问题好多年以前研究过 最近因为需要统计日结月结,给同事写了一套调用存储过程的代码。同时因为项目ORM层是通过SqlSugar实现的,就又研究了一下SqlSugar调用存储过程的内容。 折腾了一番之后,对于【c#获取存储过程返回值】这个技术点,又有了新一层认识。下面写一下要点总结: 阅读全文
posted @ 2019-05-17 16:20 柳城之城 阅读 (475) 评论 (0) 编辑
摘要:下载是在googlecode.com,但是googlecode.com国内访问有问题,我用别的方法从googlecode.com上面下载了一部分内容,然后传到网盘,分享给大家。 阅读全文
posted @ 2015-12-08 17:14 柳城之城 阅读 (1596) 评论 (0) 编辑
摘要:在visio2013安装提示找不到Office.zh_cn\officeMUI.mis officemui.xml 等等,各种提示,可是打开安装程序所在的ISO,里面可是“赶集网”——啥都有啊。上网查到了十多篇资料,试了半天,终于解决了。只是我的解决办法跟网上的各种资料都是不一样的,所以,还是把方法... 阅读全文
posted @ 2015-02-04 10:04 柳城之城 阅读 (50052) 评论 (2) 编辑
摘要:技巧分享:解决Word 2010当中“分页符”造成的空白行P1:关于“分页符”在Word当中插入“分页符”之后,后面的内容就会“更起一段”。就好像“换行符”(回车)会让后面的内容“另起一行”一样。P2:空白行困扰插入分页符之后,新的一页有时候就会出现一个空白行。比如说分页符的“经典应用”:按照计划文档首先是封面(一般写着大标题、小标题、作者、日期等内容),封面之后是目录或者“第一章”。不管封面有多少内容,也不管后面是目录还是第一章,封面之后都要插入分页符,把其后的内容放到另一页上。在以前的情况下,我都会把光标定位到“第一章”的前面空行上,然后在“插入”选项卡上点击“分页符”,之后“第一章”就出 阅读全文
posted @ 2014-03-24 15:48 柳城之城 阅读 (27125) 评论 (0) 编辑
摘要:◆缓存简述 ◆缓存依赖简述 ◆自定义缓存依赖分析 ◆数据库缓存依赖学习 ◆LINQ缓存依赖实现 阅读全文
posted @ 2012-05-03 16:46 柳城之城 阅读 (2622) 评论 (1) 编辑
摘要:1、执行存储过程 SqlConnection conn = new SqlConnection();//建立连接 conn.ConnectionString = Config.ConnStr;//连接字符串 conn.Open();//打开连接 SqlCommand cmd = new SqlCommand();//创建命令 cmd.Connection = conn;//指定连接 cmd.CommandText = "PRO_AAA";//存储过程名称 cmd.CommandType = CommandType.StoredProcedur... 阅读全文
posted @ 2011-10-27 12:30 柳城之城 阅读 (3419) 评论 (1) 编辑
摘要:用户js和ASP.NET UpdatePanel 控件之间的互动:UpdatePanel更新完成之后调用js 使用js激活UpdatePanel更新 首先是今天代码使用到的内容:UpdatePanel更新完成之后调用js。关键代码: Sys.WebForms.PageRequestManager.getInstance().add_endRequest(AddTextBoxFouce);事出原因:原先用JQuery设计了一段代码,$().ready(页面加载完成,即$(document).ready)之后,运行AddTextBoxFouce()给一部分TextBox控件(对应的HTML是&l 阅读全文
posted @ 2011-02-22 11:43 柳城之城 阅读 (2879) 评论 (2) 编辑
摘要:【导言】因为开发制作一个小工具“数据转移工具”,需要用C#操作Access数据库。所以上网搜索了一下,有三篇文章内容比较好,特收录如下。另有一份大礼送给网友:《ADO 程序员参考》另一个链接:CSDN下载-ADO程序员参考中文版一、创建数据库的基本方法:原作者迭失microsoft ado ext.2.8我想利用C#创建一个ACCESS数据库文件(A.mdb)。请问用什么办... 阅读全文
posted @ 2010-08-27 15:49 柳城之城 阅读 (1279) 评论 (3) 编辑
摘要:【按:原文地址:http://dev.csdn.net/author/Jon_Pilot/34a200bc13d84485974ace53df6f55ca.html】C# 命名规则与开发习惯Pascal:将标识符的首字母和后面连接的每个单词的首字母都大写。可以对三字符或更多字符的标识符使用 Pascal 大小写。Camel:标识符的首字母小写,而每个后面连接的单词的首字母都大写。标识符大小写方式示... 阅读全文
posted @ 2010-08-25 15:54 柳城之城 阅读 (394) 评论 (2) 编辑
摘要:[按:这是我对《从团购网站看中国人的创新精神》(http://news.cnblogs.com/n/70985/)一文的回复,未整理]我来说两句: 第一,不是什么人/企业都可以随便说“创新”的,探路者勇气固然可嘉,但是更多的都是倒下。中国本身就处于在后面追赶的角色,那么中国人、中国企业在大多数的行业、场合都理所当然地处于追赶的角色,在追赶的过程中,模仿和抄袭是成本最低,效率... 阅读全文
posted @ 2010-08-19 17:51 柳城之城 阅读 (2279) 评论 (15) 编辑