- 博客(159)
- 资源 (2)
- 收藏
- 关注
原创 网站发布到服务器后cookie无法登录问题
1.网站在本机测试时登录正常,发布到服务器后,在登录页,输入账号密码,点击登录失效,页面不跳转。本来以为是IE11 edge浏览器不支持cookie导致的,但是按照网上各种方法都没有解决!最后发现,原来是服务器时间比正常时间晚了一天导致的,修改服务器时间日期后,解决登录问题!以此为戒!!!!
2017-12-06 21:22:19 2413
转载 MVC超链接
@{ Layout = null;} Index18 跳转到Login控制器下的Index视图 跳转到相同控制器下的Index视图 跳转到Login控制器下的Index视图 跳转转到Home控制器下的Index视图,并传递一个id参数
2017-06-09 13:59:38 1925
转载 iframe内容未知,高度可预测
/* * When the iframe is on a different subdomain, uncomment the following line * and change "example.com" to your domain. */ functio
2017-06-06 14:01:57 447
转载 跨域下的iframe自适应高度
跨域下的iframe自适应高度跨域的时候,由于js的同源策略,父页面内的js不能获取到iframe页面的高度。需要一个页面来做代理。 方法如下:假设www.a.com下的一个页面a.html要包含www.b.com下的一个页面c.html。 我们使用www.a.com下的另一个页面agent.html来做代理,通过它获取iframe页面的高度,并设定iframe元素的高度。a.html中包含i
2017-06-06 14:00:02 909
转载 两服务器,装两数据库,一主一备,实时同步,数据保持一致。
根据网络情况,可能达到10秒左右的延时,即主数据库添加,删除,更新的内容,一般在10秒内就可以同步到备用数据库上。三分钟的视频操作演示在最下面,不要忘记看了。1、配置分布发服务器2、新建发布3、这里介绍事务发布4、选择要发布的表,注意:只有带主键的表才可以发布5、这是个问题,因为很多表中,我们会有这个自动编号的功能,不过你可以自己修改存储过程来实
2017-04-26 14:28:15 20662 1
原创 oracle11g 数据库导入方法及常见问题
第一大步骤:oracle11g 数据库导入 先创建表空间,且新创建的表空间初始大小要大于导入的数据库文件大小(例如:数据库文件10G,表空间可以是15G),当然如果数据库大小超过32G,则采用别的方法。客户端创建或命令创建都可第二大步骤:1.打开cmd2.输入sqlplus3.登录管理员账号:用户名/密码 as sysdba4.依次键入下面3条语句:CREATE
2017-02-15 10:12:13 2370
原创 ORACLE 11G导入数据报ORA-12154错误解析
在Windows 7 (64 bits)安装ORACLE数据库,作为数据库服务器端,一般会安装下面几个部分。 (1)安装 ORACLE 11G数据库64位服务器端。 (2)安装 ORACLE 11G数据库32位客户端。 (3)安装 instantclient_11_2,作为PL/SQL DEVELOPER连接ORACLE的启动客户端。 安装顺序也是按照上面的
2017-02-14 17:26:06 21677 1
原创 oracle 11g 导入表时 提示 ***值太大拒绝执行的错误
经查询,这个是由于字符集设置的不是gbk的,导致导入时遇到中文字符出现的问题,1.打开cmd2.输入sqlplus3.登录管理员账号:用户名/密码 as sysdba4.查看版本号:select userenv('language') from dual; 注意带上分好查询字符集结果有可能是AL32UTF8更改字符集为ZHS16GBKcmd命令SQL> sql
2017-02-14 17:21:48 5386 1
原创 Oracle相关语句
oracle怎么查看版本号、实例名步骤如下:1.打开cmd2.输入sqlplus3.登录管理员账号:用户名/密码 as sysdba4.查看版本号:select * from v$version; 注意带上分好5.查看实例名:select name from v$database; 注意带上分好
2017-02-14 15:43:16 271
转载 8种NoSQL 数据库系统对比
导读:Kristóf Kovács 是一位软件架构师和咨询顾问,他最近发布了一片对比各种类型NoSQL数据库的文章。虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破。这只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举。但是NoSQL数据库之间的不同,远超过两 SQL数据库之间的差别。这意味着软件架构师更应该在项目开始时就选择好一个适合的 N
2017-02-09 09:47:00 362
转载 Asp.Net 中 TextBox的TextBoxMode为多行时MaxLength无效
javascript.function textCounter(field, maxlimit){ if (field.value.length > maxlimit) field.value = field.value.substring(0, maxlimit);}textBox.TextMode = TextBoxMode.MultiLine;textBox
2016-04-05 14:59:20 1520
原创 让html文件也具体include包含的功能
会编程的人都知道include的用途,他可以让一些公共页面直接调用到你要显示的页面中来,但是现在网站已经很大部分都是用的静态文件了,这时你的include在html里面就不起作用,有些人可能会想我直接做到动态文件里面。然后生成就可以了,那如果是这样,你每次改include都需要重新生成整个站。下面为大家介绍如何让html本身就能解析include。工具/原料
2016-02-26 15:36:27 4893
原创 上传下载文件
1.突破上传超过4M大小文件限制在webconfig文件中配置如下1. maxRequestLength 这个属性限制文件上传的大小代表总量(比如多文件上传),是以KB 为单位的,默认值为4096KB,而最大上限为2097151KB,大约是2GB。2. executionTimeout 属性则是限制文件上传的时间,以秒为单位,默认值为90 秒,如果您考虑到所设计的Web 应用系统上传时间要
2015-09-02 10:02:13 1543
原创 ASP.NET 页面通过url传递参数,另一页面通过Request.QueryString获取参数为乱码问题
传递含有中文或特殊字符(如:%0 等)地方应写成 System.Web.HttpUtility.UrlEncode(字符串, System.Text.Encoding.GetEncoding("UTF-8"))这样获取的时候参数结果是正常的!
2012-05-08 15:51:27 1547
转载 未能从程序集“mscorlib,Version=2.0.0.0,Culture=neutral, PublicKeyToken=b77a5c561934e089”中加载类型“System.DateTi
VS2005中应用了MSchart报表后,部署到服务器上出现错误,原因是DataTimeOffset类型是.NET Framework3.5中的类型,必须给.NET Framework2.0打个SP1补丁 经过测试,在其他的数据库相关的模板中也出现以上错误。经过SQL Server 2000、SQL Server 2005 Express的测试,也排除了因为数据库平台的
2012-04-10 14:21:39 8372
转载 C#: 调用存储过程或函数显示"需要"参数,但未提供该参数的解决方法
在平时的C#项目开发中,当调用某个存储过程或函数的时候,我们可能经常会遇到这样的问题,“过程或函数XXX需要XXX参数,但未提供该参数”, 这到底是怎么回事呢?是什么问题引起的?出现这个错误一般会由以下几种情况引起:1. 程序中传入参数与已定义的存储过程或函数的参数个数或名称不符;2. 没有对传入的数据作空值的处理,如下,我们需要对可以为空的值作这样的处理,一旦其为空,就设置
2012-03-27 11:48:35 4795
转载 解决:对COM 组件的调用返回了错误 HRESULT E_FAIL
第一部分 调用SHDOCVW(web浏览器) COM组件的时候,返回了错误 HRESULT E_FAIL。总结如下: 1. 在控制面板--->管理工具--->服务 中,开启Distributed Transaction Coordinator 服务。 2. 打开控制面板--->管理工具--->组件服务--->选择计算机--->我的电脑--->右击属性--->选择MSDTC---
2012-03-27 09:06:45 6824
转载 sqlserver2008附加数据库是“只读”的解决办法
最近几次附加已有数据库文件(MDF)时,经常碰到附加后的数据库在管理器中显示只读字样的问题,一时没有找到解决办法。在网上我也搜索了一番,但是都未能解决,最终发现一个简单的设置可以解决:打开数据库的属性对话框,在左侧的属性列表中选中“选项”,客户属性表格区域中找到分组“状态”,其第一个属性“数据库只读”,你会发现其值为True,改为False即可。 附加后的数据库是只读的,不能插入
2012-02-01 11:32:01 2714
原创 VS2005断点无效 调试无效的解决办法!
如果你用的是IE8的话,请修改注册表:HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main增加dword键TabProcGrowth,值为0就行!
2012-01-16 09:55:54 591
原创 回发或回调参数无效
一次很简单的一个程序居然出现这个错误:一个简单aspx页面,页面中有GridView,把执行分页的相关操作封装成Web用户控件后,应用到页面上,点击GridView控件的“排序”弹出错误,为了对比没封装成Web用户控件的页面就不出错。。。以下是错误信息 回发或回调参数无效。在配置中使用或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现
2011-12-30 15:02:58 708
原创 IE8下vs2005启动调试不执行
如果你用的是IE8的话,请修改注册表:HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main增加dword键TabProcGrowth,值为0就行!
2011-08-19 15:23:22 493
原创 Table宽度 Td宽度问题
width:600px; height:200px;"> table的实际宽度=600px,因为table定义了width
2011-07-20 09:47:54 1247
转载 ASP.NET中使用存储过程,参数及事务
<br />一. 使用存储过程:<br />关于数据访问应用程序块的介绍在入门篇里面已经说过了,这里不再重复。下面我们来看看在数据访问应用程序块里面使用存储过程的方法:<br />1. 不传递参数:不传递参数时值需要指定存储过程的名称,已经命令的类型即可。<br /><br /> <br />传递输入参数:需要注意的是在增加参数时是AddInParameter。 1/**//// <summary><br /> 2 /// 执行存储过程(1)——不传递参数(NoPara)<br
2011-05-24 14:45:00 804
转载 彻底删除项目的VSS源代码管理信息
<br />有时候出差把项目带出去后,打开时老是提示我要连接源代码管理服务器,这个程序用到的源代码服务器管理我当然连接不上,看着很不爽,就开始删除源代码管理信息。<br /> <br />先删除解决方案目录、各个项目目录下的:<br /> mssccprj.scc 、<br /> 工程名.vssscc、<br /> vssver.scc 、<br /> 项目名.csproj.vspscc<br />这四类文件后,打开项目仍然报没删除干净,报下面错误:<br /> <br /> (×)
2011-05-24 14:37:00 696
转载 该行已经属于另一个表 的解决
<br />------运用add方法的解决方案-------------------------------------------<br />DataTable dt = new DataTable(); <br />dt = ds.Tables["All"].Clone();//把All的结构传递给dt <br />DataRow[] dr=this.dataSet31.Tables["Product"].Select("bc=1"); <br />for(int i=0;i<dr.Length;i+
2011-05-24 14:34:00 5849
转载 ASP.NET 后台编码js前台解码
<br />在用 ASP.Net 开发页面的时候, 我们常常通过 System.Web.HttpUtility.UrlEncode 和 UrlDecode 在页面间通过 URL 传递参数. 成对的使用 Encode 和 Decode 是没有问题的.<br /><br />但是, 我们在编写文件下载的页面的时候, 常常用如下方法来指定下载的文件的名称:<br />Response.AddHeader("Content-Disposition","attachment; filename="<br />+ Ht
2011-05-24 14:16:00 2096
原创 T-SQL 字符串前加 N 是什么意思
<br />比如 select @status = N'stopped'<br />那么其中的字符串 stopped 前面为什么要加 N 呢?而且我们发现有些地方加 N 与否都没有影响,有些地方又必须加 N。<br />N 在这里表示 Unicode,就是双字节字符。对于西文字符,用一个字节来存储过足够了,对于东方文字字符,就需要两个字节来存储。Unicode 为了统一、规范、方便、兼容,就规定西文字符也用两个字节来存储。<br />也就是说加 N 就表示字符串用 Unicode 方式存储。<br />但有
2011-04-13 08:46:00 843
转载 js代码中加入alert()就成功执行,不加就不对的问题
<br />问题: <br /> 我在做一个项目,有两个窗口,一个主窗口,一个在主窗口中用window.open打开的子窗口.现在需要在主窗口中处理完相应事件后,调用子窗口的相应的函数,来传递一些信息,并修改子窗口的一些内容。因为是在主窗口的javascript代码中做的,发现调用子窗口的函数后,子窗口的内容并没有改变,而在主窗口的javascript调用子窗口函数的代码前加入alert()执行后,子窗口内容正确的被改变了。 <br />可能情况: <br /> 这
2011-01-14 15:29:00 1412 1
转载 控件必须放在具有 runat=server 的窗体标记内"错误的解决方法
<br />页面需要一个导出到Excel的功能,于是我便利用GridView控件的RenderControl()来输出数据,可是在运行的时候却遇到了““类型“GridView”的控件“grvZB”必须放在具有 runat=server 的窗体标记内。”的错误。于是我赶紧查看HTML代码,发现我的<form>标签是有runat="server"标记的,只是声明<form>标签的地方离声明GridView的地方有些远。没办法啊。有错误就赶紧修复吧。于是我打开了熟悉的Google。输入错误信息,发现搜索的结果多是
2011-01-14 15:22:00 1285 1
转载 em和px
<br />前文说了,字体单位应该用em而不用px,原因简单来说就是支持IE6下的字体缩放,在页面中按ctrl+滚轮,字体以px为单位的网站没有反应。px是绝对单位,不支持IE的缩放,em是相对单位。<br />我在调整本blog的时候,发现不仅仅是字体,将行距(line-height),和纵向高度的单位都用em。保证缩放时候的整体性。<br /><br />怎么将px换成em呢?特地转jorux06年12月的一篇文章,因为中文站用px的太多了,如果你是对代码不敏感的纯设计师,可以向技术人员或者页面制作人员
2011-01-05 11:48:00 374
原创 C# string和byte[]之间转换
<br />string类型转成byte[]: <br /> byte[] byteArray = System.Text.Encoding.Default.GetBytes ( str );<br /> <br />byte[]类型转成string:<br /> string str = System.Text.Encoding.Default.GetString ( byteArray );
2010-12-29 15:36:00 862
转载 水晶报表"已达到系统管理员配置的最大报表处理作业数限制"错误的处理
<br />错误描述:<br />用水晶报表做报表时当多次打开报表后会出现“已达到系统管理员配置的最大报表处理作业数限制。”的错误。<br />我们可以从两方面处理:<br />1.自身的问题:<br />用完CrystalDecisions.CrystalReports.Engine.ReportDocument对象后没有关闭释放它。<br />在处理报表页面加上以下代码:private void Page_Unload(object sender, EventArgs e)<br />{<br />rd
2010-10-25 15:54:00 822
原创 windows server 2003 下项目配置步骤
一安装iis6.0开始-控制面板-添加或删除程序-添加/删除windows组件-应用程序服务器-里面选择1.ASP.NET,2.internet信息服务(IIS),3.启用网络 COM+ 访问安装后打开IIS信息服务(IIS)管理器-网站-默认网站-iisstart.htm,出现“建设中”字样,不必惊慌,这个iisstart.htm文件本身内容就是这样的,这点和XP系统的画面不一样,XP系统中会出现个网页画面表示成功,为了测试windows2003下是否成功,可以在intput-wwwrot下建立个文本文档
2010-09-16 16:25:00 1163
原创 Windows服务器下设置IIS的常见问题集
<br />很多朋友在用IIS6架网站的时候遇到不少问题,而这些问题有些在过去的IIS5里面就遇到过,有些是新出来的,我忙活了一下午,做了很多次试验,结合以前的排错经验,做出了这个总结,希望能给大家帮上忙:) <br /> 问题1:未启用父路径 <br /> 症状举例: <br /> Server.MapPath() 错误 ASP 0175 : 80004005 <br /> 不允许的 Path 字符 <br /> /0709/dqyllhsub/news/OpenDatabase.asp,行 4
2010-09-16 16:24:00 607
原创 ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的权限。
<br />ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的权限。ASP.NET 有一个在应用程序没有模拟时使用的基进程标识(通常,在 IIS 5 上为 {MACHINE}/ASPNET,在 IIS 6 上为网络服务)。如果应用程序正在通过 <identity impersonate="true"/> 模拟,则标识将为匿名用户(通常为 IUSR_MACHINENAME)或经过身份验证的请求用户。 <br /><br />要将 ASP.NET 访问权限授予某个文件,请
2010-08-13 17:58:00 1709
原创 项目开发管理之VSS 2005配置相关问题
1.安装vs2005和vss20052.然后在vss2005中建立用户,管理员是admin,密码是空,然后建立其他用户。3.在vs2005中建立项目,然后把项目加到源代码管理中。4.从其他电脑上用相应的用户登录即可用VSS2005在Win2003上建了个vss服务端,把database共享之后 ,在XP的客户端登录不上去,提示Unable to Open User Login File等的问题,把安全-everyone的权限改为全部也不行后来 把共享-权限里的everyone权限改为完全控制才搞定,只有在共
2010-06-29 11:28:00 528
转载 Windows Server 2003 出现的Service Unavailable怎么办?
给服务器装了IIS后,运行发现Service Unavailable,网上搜索了很多相关问题,看了不下几十个网页,大都是说:应用程序池没有运行。 应用程序池帐户使用的密码不正确。 应用程序池帐户不是服务器上的 IIS_WPG 和 STS_WPG 这两个组的公共成员。或者是连接过多。事实上这些都不是我存在的问题,网上查了半天得不到要领。没有办法,采用别人的办法,惹不起我躲了:
2010-05-24 15:26:00 1146 3
转载 C#泛型
所谓泛型是指将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。一种类型占位符,或称之为类型参数。我们知道一个方法中,一个变量的值可以作为参数,但其实这个变量的类型本身也可以作为参数。泛型允许我们在调用的时候再指定这个类型参数是什么。在.net中,泛型能够给我们带来的两个明显好处是——类型安全和减少装箱、拆箱。 例如:通常一个方法或过程的签名都是有明确的数据类型的。
2010-04-07 11:59:00 503
原创 查询分析器调用存储过程的格式
declare @RecordCount intdeclare @PageCount intEXEC SP_PageList V_ZHCX_CHRKSHWU_WLKCUN,[ID],2,13,,,SHHBZHI=Y,@RecordCount output,@PageCount outputprint @RecordCountprint @PageCount
2010-03-23 15:47:00 559
转载 通过远程桌面重启计算机
本来远程桌面下在开始-设置-Windows安全性 是可以重启的,可是那台机器不知道怎么了总是报错,只好又找了个解决方案:(以下是转载) 远程连接到Windows XP,开始菜单是没有重新启动选项的,但我们可以通过如下方法进行重新启动: 在XP中,若要重新启动计算机,可以输入以下命令即可立即重启计算机 shutdown -r -t 0 命令意义: 在英文中意为关掉,在计算机中即为关机 参数意义: -
2010-01-28 10:11:00 1213
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人