- 博客(49)
- 资源 (13)
- 收藏
- 关注
原创 不包含“SaveChanges”的定义
在使用EntityFramework时出现如下错误:在使用DBContainer类时出现(没有元数据文档可以)实例化后点出来方法。如果强行写上提示:不包含“SaveChanges”的定义。原因:没有在类库中添加System.Data.Entity引用。附:如果问题还存在,检查一下是否缺少System.Data.DataSetExtensions。
2013-12-02 22:35:35 2660
原创 同时读取多个数据库中的表信息
1.在oracle中语句如下:select * from tableName where owner IN ('DBName1','DBName2')2.在MySql中语句如下:SELECT * FROM DBName1.tableName UNION ALL SELECT * FROM DBName2.tableName3.在SQLServer中语句如下:SELECT
2013-11-26 17:08:49 1335
原创 SQL SERVER 2008不能修改表的解决方法(增加字段、修改字段名)
在SQL SERVER 2008中的表,现在想增加一些字段,在保存时提示错误,无法保存。 解决办法: 工具-〉选项-〉Designers( 设计器) -〉表设计器和数据库设计器。然后去掉“ 阻止保存要求重新创建表的更改”前面的勾。重新启动MSSQL SERVER 2008即可。如下图所示:
2013-07-23 13:12:09 1287
原创 .net中的break、continue、return之间的区别
break:跳出当前循环体,continue:跳出循环体中的当次循环,进行下一次循环,return:终止程序向前,并可返回一个值。实例:private int testBreak(){for(int i = 0; i { if(i == 5)
2011-09-30 11:26:06 890
原创 导航下拉菜单处理
要求:导航下的下拉子菜单数目个数大于五条则显示两列,否则一列。实现:在后台给导航赋值的时候进行判断,根据数据的条数来添加相应的样式。(我们经理给的方法)我的想法:在前台页面用Jquery取到下拉菜单的个数,然后根据个数用Jquery来添加相应的样式(默认是一列显示
2011-08-31 15:44:49 499
转载 ASP.NET Cookies简单应用 [ASP.NET | Cookies]
一般只要有会员、用户机制的网站或论坛在登录的时候都会有这么一个复选框——[记住我的名字 | 两周内不再登陆 | 在此计算机上保存我的信息],说法较多,实现起来差不多,本文做了一个简单的例子并附带了一个C# Cookies帮助类 CookiesHelper.cs和实现代码片段,
2011-08-23 23:10:32 404
原创 数据库无法复制
在复制数据库是:提示原因:在复制数据库时,必须先停止sql server服务,然后才能复制。附:可以找到sql服务,然后点击停止服务。个人感觉比较麻烦,有一简单快速方法如下:在DOS 命令窗口中输入: net stop mssqlserver 就可以了,打开服务
2011-08-21 15:36:13 3003
原创 小数处理的方法
string a = "123.123456789"; string b = "123"; double aa = 123.123456789; //方法一:通过截取字符串来实现 截取
2011-08-19 11:56:52 612
原创 委托与事件的区别
用一个公司的场景来说明。假如你是一个公司的老板,手下有两名员工(有点少,呵呵),小张和小王。你给了小王一个这样的特权:如果小张玩游戏,你就可以扣小王500元钱。这就是现实中的委托。在写程序中,程序员就是老板,小张和小王就是两个对象。小张玩游戏是一个方法,小张还有一个游
2011-08-15 22:37:48 791
原创 几种.NET平台数据持久化框架介绍
原文连接:http://yuxnet.blog.163.com/blog/static/164863495201131532223362/在.NET平台下,关于数据持久层框架非常多,本文主要对如下几种做简要的介绍并推荐一些学习的资源:1.NHibernate2.NBear3.Ca
2011-07-22 16:21:46 7167
原创 asp.net DataSet.Tables["表名"]用法
如果DataSet中有多张表,想要根据每张表名来获取该该表中的内容。方法如下:DataSet.fill(dataset1,"表名")。如果没有取名,在使用Tabels["表名"]的时候就会报错。(附:可以用索引。)留个记号。
2011-07-20 23:01:59 963
原创 文本框检查
方法一:var str = document.getElementById("getInput"); if (str == "" || str.length alert("请您输入要搜索的内容!"); return false;方法二:var str = do
2011-07-01 13:21:00 366
原创 html文本框按回车相当于点击某个按钮
要实现的功能描述:html写的文本框,当输入完内容后按键盘上的回车等效于文本框对应的按钮。实现代码:onkeypress=if(event.keyCode==13) document.getElementById(/"ToSearch/").click()注释:“ToSearch”:按钮的ID。
2011-06-28 18:42:00 6838 1
原创 标题中的关键字变红
标题中的关键字变好的方法:/// /// 标题中的关键字变红 /// /// 标题 /// 关键字 /// string TitleKey(string strTitle, string strKey) { if (redkey == "" || redkey == null) { ret
2011-06-28 18:35:00 617
原创 匹配汉字的正则表达式
匹配汉字的表达式: [^x00-xff]。 附:正则表达式的在线检查地址:(http://www.rubular.com/)。在Your regular expression栏输入正则表达式字符串pattern,在Your test string栏输入要测试的字符串,就可以查看验证结果了。
2011-06-27 11:53:00 658
原创 asp.net的StringBuilder中的Append方法
问题: 输入字符串的格式不正确。 说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.FormatException: 输入字符串的格式不正确。
2011-06-20 17:41:00 2913
原创 类无法实例化
<br />今天早上犯了几个低级的错误,在此标记,警告自己。<br />1.写了个公共类里面放一些常用的方法,但是忘记了给类添加访问修饰符。导致该类在别处无法实例化。<br />2.由于“int” 类型的值永不等于“int?”类型的“null” ,该表达式的结果始终为“false”。我竟然犯这种低级的错误。
2011-05-27 11:06:00 3099 1
原创 ascx页面session为空
<br />在ascx页面中使用session为空。<br />原因:没有使用IReadOnlySessionState接口。<br />附:IReadOnlySessionState接口在using System.Web.SessionState 命名空间下。
2011-05-20 14:35:00 939
原创 ascx页面session为空
<br />在ascx页面中使用session为空。<br />原因:没有使用IReadOnlySessionState接口。<br />附:IReadOnlySessionState接口在using System.Web.SessionState 命名空间下。
2011-05-20 14:35:00 558
转载 四种五刷新技术
<br />1.IFrame 实现无刷新<br /> <script language="javascript"><br /> function Search()<br /> {<br /> var city=document.getElementById("TextBox1").value;<br /> if(city !="")<br /> {<br /> document.getElementById("iframe1").src="myfra
2011-05-16 21:29:00 479
原创 windows xp 组件中没有IIS服务组件
<br />现在很大多数人为了方便采用ghost的系统, 但ghost系统也有些不方便, 比如无法安装IIS等。<br />解决方法:<br />1.下载一个XP-IISpatch软件运行一下就可以了。<br />下载地址:<br />http://d.download.csdn.net/down/3210373/tan0303<br /> <br />运行后,重新打开添加组件,就有IIS安装服务了。<br />安装法方我就不在这里啰嗦了。
2011-04-20 23:52:00 737
原创 回发或回调参数无效。
回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。 <br />这两天在开发的时候遇到一个这样的问题,<br />回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@
2010-12-19 00:14:00 372
原创 asp.netMVC中Controllers文件
<br />在asp.net MVC 中如果Views中既要显示又需要向后台提交数据的时候在Controllers文件中要同时写HttpGet和HttpPost这两个方法。<br />HttpGet:在controllers默认是[HttpPost],get的主要功能是在页面显示。显示的时候如果需要添加验证,则可以在这里面添加。<br />HttpPost:在Views中如果页面中的Form表单是通过post向后台传值则在Controllers中用该方法。<br />一般添加修改要把get和post都写出来
2010-11-23 10:00:00 618
原创 关于.net中的?符号
<br />在写的函数中如果用到?符号。在判断该值是否有值的时候,带?的变量要加.value或string.<br />因为带?号的变量相当于空,加上.value或string后就说明该变量有值,.value或string相当于类型转换把带?号的变量转换成有值的变量。
2010-11-17 17:34:00 1150
转载 MVC Lambda表达式
<br /> int[] C = { 1, -2, 3, -4, 5, -6, 7, -8, 9, -10 };<br /> //除10后升序排列<br />ViewData["OrderByAsc"] = Age.OrderBy(M => M % 10);<br />//除10后降序排列<br />ViewData["OrderByDes"] = Age.OrderByDescending(M => M % 10);<br />//通过Mycompare类中的compare方法来进行升序排列<br />V
2010-11-17 14:59:00 1024
原创 MVC传值
在asp.net mvc 中实现查询功能的时候遇到的。Views在向Controllers中传值的时候,如果用submit提交,在Controllers中要把get和post的方法都写出来。因为页面第一次执行的时候用的是get。(我是个菜鸟,也没差资料,别人这样给我说的。)
2010-11-12 13:19:00 587
原创 编译错误
<br />说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 <br /><br /> 编译器错误消息: CS0012: 类型“System.Data.Objects.DataClasses.EntityObject”在未被引用的程序集中定义。必须添加对程序集“System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c
2010-11-12 13:05:00 4039
转载 ASP.NET中的命名空间
<br />在ASP.NET中,.NET Framework为我们提供了丰富的基类,为了能在程序中引用这些基类,我们必须先引用这些基类的命名空间。类似在C++中引用一个文件函数时,我必须先调用该文件,例如<#include studio.h>,其实它和ASP.NET中命名空间的引用是同一原理。但是它们又有本质上的区别。<br />在ASP.NET中,命名空间提供了一种组织相关类和其他类型的方式。与文件或组件不同,命名空间是一种逻辑组合,而不是物理组合。在C#文件中定义类时,可以把它包括在命名空间定义中。以后
2010-09-19 18:10:00 445
转载 ASP.NET中的命名空间的简单介绍
<br />在ASP.NET中,.NET Framework为我们提供了丰富的基类,为了能在程序中引用这些基类,我们必须先引用这些基类的命名空间。类似在C++中引用一个文件函数时,我必须先调用该文件,例如<#include studio.h>,其实它和ASP.NET中命名空间的引用是同一原理。但是它们又有本质上的区别。<br />在ASP.NET中,命名空间提供了一种组织相关类和其他类型的方式。与文件或组件不同,命名空间是一种逻辑组合,而不是物理组合。在C#文件中定义类时,可以把它包括在命名空间定义中。以后
2010-09-15 09:23:00 354
转载 先看看ASP.NET页面刷新的实现方法:
<br />第一: <br /><br />private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二: <br /><br />private void Button2_Click( object sender, System.EventArgs e ) { Response.Write( " < script language=ja
2010-09-01 18:23:00 370
转载 ASP.NET下FCKeditor配置方法全解
搞ASP.NET开发有一年时间了,做网站时常常用到在线HTML编辑器,一直用得是FCKeditor。FCKeditor在ASP.NET上的集成和配置,可以说搞得已经很清楚了。在网络上得到过很多前辈同仁们的帮助,现在把自己的一点经验贡献出来,帮助需要帮助的人。原创作品,转载请注明出处。有不当的地方,敬请批评指正。参考: 舒健,在ASP.NET中如何使用FCKEditor,http://blog.csdn.net/fhbcn/archive/2008/05/10/2431559.aspx。(应该是转载的)
2010-08-30 18:01:00 499
转载 asp.net FCKeditor使用
<br />asp.net FCK vs2005中的配置个人经验总结如下几步:<br />1-----------------------------------------------------------<br />web.config<br />中的 <appSettings>配置节中加<br />//这里都是相对路径<br /><add key="FCKeditor:BasePath" value="~/fckeditor(你的Fck的目录)/"/><br /> <!--上传文件目录-->
2010-08-30 16:50:00 366
转载 十年技术,不要再迷茫
<br />前几天看到多年的兄弟又换工作了,他在QQ签名上写了一句“三十而立,网海茫茫;十年技术,一场空!哎,何处是归途”,看了以后,我回想了一下,感觉我和他也差不多,说实在的,我们计算机班46个人,现在搞软件这行的就剩5个人,转眼间,我们工作都快十年了,而我们几个人的处境其实差不多,也许是物以类聚,人以群分,没办法,我们没关系,没运气,只能靠正常的发展,一步步去做,分析了一下我们这几个人的发展阶段,做了几张图,如下:<br /><br /> <br />工资是生活的根本,每个出来的人都一样,可太看重工资,
2010-08-27 11:32:00 343
转载 想成为优秀的技术人员你必须做到的几件事情
<br /> 找工作的这几天,收获颇多。思考得最多的问题可能就是对未来的一个规划。无意中看到下面几条经验,发现和自己想的也差不多,就分享出来。我要求自己做到这些,同时也希望对您也有所帮助。英文的原文是:Things you need to remember to become a successful developer。<br />1、保持学习<br /> 一个非常重要的观点是:如果你停留在一个地方不前,并不代表你能一直呆在那里,而是代表你正在落后(不进则退)。往前进并不意味着你是就能进步 -
2010-08-27 11:28:00 321
转载 使用javascript获取文本框,下拉框,单选框的值并且赋值
<br />1.文本框 <br /><br />1.1 <input type="text" name="test" id="test"> <br /><br />通过var t=document.getElementById("test").value把值赋给变量t, <br /><br />1.2 当然也可以反过来把已知的变量值赋给文本框,例如: <br /><br />var m = "5"; <br /><br />document.getElementById("test").value= m;
2010-08-25 12:33:00 549
转载 教你七招提高.NET网站性能
<br />一、减少往返行程(Reduce Round Trips)<br />使用下面的方法可以减少Web服务器和Browser之间的往返行程: <br />1、为Browser启用缓存 <br />如果呈现的内容是静态的或变化周期较长,应启用Browser缓存,避免发出冗余的http请求。 <br />2、缓冲页面输出 <br />如果可能,则尽量缓冲页面输出,处理结束后再一次传送到客户端,这可以避免频繁传递小块内容所造成的多次网络交互。由于这种方式在页面处理结束之前客户端无法看到页面内容,因此如果一个
2010-08-25 10:30:00 341
转载 getElementByID() getElementsByName() getElementsByTagName()的区别
getElementByID() getElementsByName() getElementsByTagName()的区别Web标准下可以通过getElementById(), getElementsByName(), and getElementsByTagName()访问Documnent中的任一个标签: 1 getElementById(“ID”)getElementById()可以访问Documnent中的某一特定元素,顾名思义,就是通过ID来取得元素,所以只能访问设置了ID的元素。比如说有一个D
2010-08-17 18:18:00 329
原创 readyState的五种状态
<br />readyStae状态的介绍,感觉这个介绍很实在,摘译如下:<br /> 0: (Uninitialized) the send( ) method has not yet been invoked. <br /> 1: (Loading) the send( ) method has been invoked, request in progress. <br /> 2: (Loaded) the send( ) method has completed, entire response re
2010-08-02 10:55:00 351
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人