摘要:
--用openrowset连接远程SQL或插入数据 --如果只是临时访问,可以直接用openrowset--查询示例select * from openrowset('SQLOLEDB','sql服务器名';'用户名';'密码',数据库名.dbo.表名)在跨库查询时需要启用Ad Hoc Distributed Queries启用Ad Hoc Distributed Queries:exec sp_configure 'show advanced options',1reconfigureexec sp_config 阅读全文
posted @ 2013-08-29 16:56
sandea
阅读(210)
评论(0)
推荐(0)
摘要:
win 03做web服务器,如果使用php,就存在一种通病,那就是应用程序池回收假死,除非你不使用第三方模块。所以在服务器平台的选择上很多人不愿意使用win 03,或只能使用cgi模式来运行php。笔者也深受困扰,直到测试使用windows server 2008 r2才解决了回收假死的问题。具体做法是:打开应用程序池 -> 高级设置 ->在“禁止重叠回收”里选择“true”,这样就有效避免了应用程序池回收假死问题。 阅读全文
posted @ 2013-08-29 16:56
sandea
阅读(301)
评论(0)
推荐(0)
摘要:
防火墙(英文:firewall)是一项保障信息安全的设备,它会依照特定的规则允许或是限制传输的数据通过。防火墙可以是一台专属的硬件也可以是架设在一般硬件上的一套软件。它有很好的保护作用,可以将入侵者阻挡在防火墙外面,让他不能接触到目标计算机。 如果您的网络中有防火墙,您需要在防火墙中设置允许DBMail访问网络,并且打开25 (SMTP),110 (POP3),80 (Webmail)三个TCP端口。如果没有允许DBMail邮件服务器访问防火墙,将会导致DBMail服务器不能收发邮件。 1、Windows 2003防火墙 1) 打开Windows的控制面板 -> Windows 防火墙. 阅读全文
posted @ 2013-08-29 16:56
sandea
阅读(3117)
评论(0)
推荐(0)
摘要:
前两天遇到了IIS7多域名绑定同一物理目录,设置不同的默认文档的问题,因为在一个物理目录下只有一个web.config,并且IIS7把默认文档设置写在这里,导致所有域名的默认文档设置共享,很多人对此束手无策,甚至有人说这是IIS7的bug。其实IIS7不会比IIS6落后的,这个问题也很好解决,下面是解决方案: 比如我们把www.a.com和www.b.com两个域名都指向c:\wwwroot文件夹 想把www.a.com的默认文档设为目录aaa下的index.htm,www.b.com的默认文档设为目录bbb下的index.htm 1、新建两个站点,一个叫a1(站点名字自己来起),指向c:\w 阅读全文
posted @ 2013-08-29 16:56
sandea
阅读(230)
评论(0)
推荐(0)
摘要:
http://opensns.codeplex.com/ 阅读全文
posted @ 2013-08-29 16:56
sandea
阅读(161)
评论(0)
推荐(0)
摘要:
为了避免对版本库的影响,可以自己离线的修改代码,就要脱离TFS的管理,上网找到的解决方案: 找到*.sln文件用文本打开,可以找到: Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|.NET = Debug|.NET Debug|Any CPU = Debug|Any CPU Debug|Mixed Platforms = Debug|Mixed Platforms DebugLocal|.NET = DebugLocal|.NET DebugLocal|Any CPU = DebugLocal| 阅读全文
posted @ 2013-08-29 16:56
sandea
阅读(585)
评论(0)
推荐(0)
摘要:
一、模板页 Razor出现后我们就可以选择不再使用asp.net master 模板页。取而代之的是cshtml razor的模板文件。用法个人认为还是和master模板页类似。但在mater模板页的原有功能上有了进一步扩展,更方便开发。比如只要在View文 件夹内加入_ViewStart.cshtml文件,我们就无需在每一个具体的View页面引入模板页。减少View页面内的重复代码。具体的可以建立一 个MVC3 Application 选择razor模板,VS会自动建立上述机制。这里值得提出的是@RenderSection方法。可以让我们在模板页预设一个区域,未来给继承该模板页 的View使 阅读全文
posted @ 2013-08-29 16:56
sandea
阅读(168)
评论(0)
推荐(0)
摘要:
一、创建正则对象:1、构造函数RegExp创建正则对象var pattern = new RegExp('s$'); //pattern匹配以s结尾的字符串2、使用正则直接量var pattern = /s$/; //建议这样写二、正则表达式字符1、反斜线\ 在正则表达式中表示转义序列特殊符号:^ $ . * + ? = ! : | \ / ( ) [ ] { }如果想要在正则表达式中匹配它们,应该在他们前面加上反斜线,如:var pattern = /\$/; //pattern匹配$符号2、直接量字符字符 匹配\o NUL字符(\u0000)\t 制表符(\u0009)\n 阅读全文
posted @ 2013-08-29 16:56
sandea
阅读(258)
评论(0)
推荐(0)
摘要:
备注:ASP.NET 页可在处理和提供任何网页所必需的原本无状态 HTTP 请求与响应之间存储 Page 状态信息。此状态称为“视图状态”。ASP.NET 的默认持久性机制是使用 HiddenFieldPageStatePersister 类将视图状态存储在客户端。使用各个 HTTP 请求和响应来存储视图状态和数据在大体上来说效果良好,而且在大型 Web 场方案中非常重要,因为由哪台 Web 服务器来处理该请求并不重要:当前上下文中提供了页状态,因此服务器可以准确地呈现该页。 在将页提供给客户端资源有限或所用标记语言不支持隐藏字段元素的小型设备时,需要将视图状态存储在服务器上。一些 ASP.N 阅读全文
posted @ 2013-08-29 16:56
sandea
阅读(319)
评论(0)
推荐(0)
摘要:
这段时间公司的程序经常出现问题,然后整个应用程序就不能访问了,我们的服务器版本:window 2003 SP1,IIS6.0,没有安装Microsoft Visual Studio .NET 。问题如下:1.网页上显示您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。管理员注意事项:详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。 2.windows事件查看器-应用程序LogThe state server has closed an expired TCP/I 阅读全文
posted @ 2013-08-29 16:56
sandea
阅读(293)
评论(0)
推荐(0)