21.7 使用LINQ查询小结

评论(0)浏览(211)分类:asp.net-linq
21.7 使用LINQ查询小结  LINQ是.NET 3.5框架里的新特性,使用LINQ能够极大的方便开发人员进行数据操作。不仅如此,LINQ还支持多种数据源中数据的筛选和查询,这些数据源可能是数组、数据库、数据集甚至是XML文档。本章着重的讲解了LINQ查询语法,以及LINQ查询子句,可以由浅入深的了解LINQ查询语句是如何编写的。LINQ查询语句的语法非常简单,熟悉SQL查询语法的人在..

5.8 面板控件(Panel)

评论(0)浏览(211)分类:Asp.Net/C#/WCF
5.8 面板控件(Panel)  面板控件就好像是一些控件的容器,可以将一些控件包含在面板控件内,然后对面板控制进行操作来设置在面板控件内的所有控件是显示还是隐藏,从而达到设计者的特殊目的。当创建一个面板控件时,系统会生成相应的HTML代码,示例代码如下所示。+展开-HTMLasp:PanelID="Panel1"runat="server"/asp:Panel  面板控件的常用功能就是显示或隐藏一组..

取消Outlook启动时同时启动MSN

评论(0)浏览(210)分类:操作系统及应用软件
取消Outlook启动时同时启动MSN  使用Outlook Express,由于每次运行都自动启动MSN Messenger,要想在启动Outlook取消启动MSN,有以下2中解决办法。  1)具体操作步骤是,先运行注册表编辑器,在注册表编辑器中依次单击左边窗口中的条目展开到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Outlook Express”,用鼠标右键单击右边的窗口,选择新建一个“DWORD值”,定义值名..

ASP上传文件的代码

评论(0)浏览(210)分类:Asp/VBScript
ASP上传文件的代码1、文件上传表单 首先需要编写一个能提供文件上传功能的表单,程序如下所示: <Form action="upload.asp" method=post enctype="multipart/form-data"> 上传文件:<Input type=file name=file1><br> <input type=submit name=upload value="上传"> </form> 其中,enctype参数用来设置表单的MIME编码方式,在进行文件(或同时包含文本框..

让英文IIS支持中文路径和中文文件名

评论(0)浏览(210)分类:操作系统及应用软件
让英文IIS支持中文路径和中文文件名  英文版本的iis和操作系统对中文的支持不是很好,当url路径中存在中文时,可能会出现Therequestedresource ........ isnotavailable. 的错误。  如果地址中存在中文路径或者中文的文件名,可以将中文编码为双字节字符合法的URL字符串,设置连接地址为这个编码后的地址。%'转换双字节字符为合法的URL传输字串,代码来源:http://bbs.csd..

serv-u服务如何配置以其他用户运行

评论(0)浏览(210)分类:操作系统及应用软件
serv-u服务如何配置以其他用户运行  由于serv-u的安全性问题,默认serv-u服务是以system用户运行的,权限级别很高,并且serv-u一直存在bug,所以如果密码不小心泄露了,你的服务器就可能被黑客给搞定了。  所以可以配置一个权限很低的用户,如建立一个隶属于Guests组的用户,然后配置serv-u以此用户来运行serv-u服务,那么即使serv-u用户密码被破解或者泄露了,也不会危及整个..

基于IIS的WCF服务寄宿(Hosting)

评论(0)浏览(210)分类:Asp.Net/C#/WCF
基于IIS的WCF服务寄宿(Hosting)  基于IIS的服务寄宿依赖于两个重要的对象:System.ServiceModel.Activation.HttpModule和System. ServiceModel.Activation.HttpHandler。一、通过HttpModule实现服务寄宿  在 默认的情况下,基于IIS的服务寄宿是通过一个特殊的HttpModule实现的,其类型为 System.ServiceModel.Activation.HttpModule,是一个定义在System.ServiceModel程序..

让IE浏览器自动显示Javascript脚本错误

评论(0)浏览(210)分类:操作系统及应用软件
让IE浏览器自动显示Javascript脚本错误  如果启用了“禁用脚本调试(Internet Explorer)”,当脚本发生错误时,IE浏览器不会自动弹出如下面的脚本错误提示窗口,而只是在IE左下角显示一个黄色的感叹号,提示脚本错误。双击黄色按钮才会显示脚本错误,如下  因为你浏览器设置成了禁止调试脚本,所以不会弹出脚本错误窗口,只显示在IE的左下角。显示脚本错误提示窗口步骤如下工具-..

C#重启路由器更换IP

评论(0)浏览(209)分类:Asp.Net/C#/WCF
C#重启路由器更换IP  C#实现的重启路由器更换路由器外网ip地址源代码  测试路由为水星 MR804,水星 MR808,都可以成功重启路由和获取到路由器MAC和外网IP地址  源代码下载地址:C#实现路由器重启更换IP,获取路由器MAC地址源代码+展开-C#usingSystem.Text;usingSystem.Net;usingSystem.Text.RegularExpressions;usingSystem.IO;publicclassRouter{Encodinggb..

asp抽奖程序算法

评论(0)浏览(209)分类:Asp/VBScript
asp抽奖程序算法  asp抽奖程序算法,需要记录抽奖了多少次的自己注意保存数据结构到数据库中,需要导入json2.asp这个文件,其实内容就是json2.js这个文件,然后用script language=javascript runat=server括起变为服务器端代码即可。!--#include file=json2.asp--script language=javascript runat=server $prize_arr = [//prizeNum:此奖项总数  use:已..

设置access显示access MSysObjects系统表

评论(0)浏览(209)分类:SQL及数据库
设置access显示access MSysObjects系统表  默认access的系统表MSysObjects等是不显示的,需要手动设置access显示MSysObjects等系统表。  设置方法如下1. 打开Access2. 点击工具菜单,选择选项3. 在视图页上,将系统对象勾上4. 点击确定按钮保存设置5. 点击工具菜单,选择安全中的用户与组权限6. 选择权限页7. 在对象类型下拉列表中选择表8. 在用户名/组名中选择管理员用户9. 在对象..

如何设置系统环境变量

评论(0)浏览(209)分类:操作系统及应用软件
如何设置系统环境变量  为了方便运行可执行文件,可以将可执行文件的路径添加到系统环境变量中,这样在“开始”-》“运行”中输入可执行文件的名称回车后,可执行文件会自动运行,省去了打开我的电脑查找可执行文件双击启动它的麻烦。  设置过程如下1,右键点击“我的电脑”,点击“属性”,然后切换到“高级”选项卡。如下2,点击“环境变量(N)"按钮,如下图所示..

启动outlook express 时发现收件箱中的所有数据都没有了

评论(0)浏览(208)分类:操作系统及应用软件
启动outlook express 时发现收件箱中的所有数据都没有了  当用Microsoft Outlook express 6.0在接收邮件时出现0x800C0133时,由于没有及时采取相关的措施.导致收件箱.dbx的数据库超过了2G的容量限制.当您再次启动outlook express 时发现收件箱中的所有数据都没有了.如何办? (来源:http://www.bitscn.com/school/Outlook/200705/104992.html)Outlook Express可能的bug:  1。当发件箱.dbx的大小为..

asp操作json对象示例

评论(0)浏览(208)分类:Asp/VBScript
asp操作json对象示例  本示例通过服务器端的JScript作为桥接,实现vbscript通过json字符生成对应的JSON对象。script language=JScript runat=Server//注意不同格式的JSON格式的字符串调用不同的方法 function toObject(json) {//JSON对象格式的字符串 eval(var o= + json); return o; } function toArray(s) {//JSON对象数组格式的字符串 ..

mysql用户权限安全管理

评论(0)浏览(208)分类:SQL及数据库
mysql用户权限安全管理创建新用户 CREATE USER语法:CREATE USER user[@host][ IDENTIFIED BY [ PASSWORD ] password ] [ , ]有三种方法可以创建新用户:1)create user user@host identifiedby password;2)grant usageon *.* to user@host identifiedby password ;3)insert into mysql.user( host, user, password )values ( host , user , password( password ) );需..

ASP.NET MVC View呈现[实例篇]

评论(0)浏览(208)分类:asp.net-mvc
ASP.NET MVC View呈现[实例篇]  在《ASP.NET MVC View呈现[设计篇]》篇中通过对View引擎的总体介绍讲述了从ViewResult的创建到View呈现的原理,为了让读者对View引擎及其View呈现机制具有一个深刻的认识,我们自定义一个简单的用于呈现静态HTML的StaticFileViewEngine。 在一个通过Visual Studio的ASP.NET MVC项目模板创建的空Web应用中,我们定义了如下一个针对于静态HTML..

使用rar提取pptx中的图片文件

评论(0)浏览(208)分类:操作系统及应用软件
使用rar提取pptx中的图片文件  如何提取pptx中的图片文件?有个很好用的办法,就是用压缩包打开pptx文件,里面就会列出pptx中使用的资源文件,  操作步骤如下1)将文件后缀更改为rar,如果没安装winRAR解压软件,可以命名为.zip,这样就可以调用系统自带的解压缩软件了。如果没有显示文件名的后缀,是由于系统默认是隐藏已知文件类型的扩展名的,可以参考这篇文章:显示..

IIS与ASP.NET管道

评论(0)浏览(207)分类:asp.net-mvc
IIS与ASP.NET管道  下面三篇详细介绍IIS架构和ASP.NET运行时管道的文章,深入介绍了IIS 5.x与IIS 6.0HTTP请求的监听与分发机制,以及ASP.NET运行时管道对HTTP请求的处理流程:IIS 和 ASP.NET ISAPIASP.NET Http Runtime Pipeline[上篇]ASP.NET Http Runtime Pipeline[下篇]  为了剖析基于IIS的WCF服务寄宿(Hosting),再次对相关内容进行了研究,在这里一并..

HttpModule与HttpHandler详细介绍

评论(0)浏览(207)分类:Asp.Net/C#/WCF
HttpModule与HttpHandler详细介绍 ASP.NET对请求处理的过程:  当请求一个*.aspx文件的时候,这个请求会被inetinfo.exe进程截获,它判断文件的后缀(aspx)之后,将这个请求转交给 ASPNET_ISAPI.dll,ASPNET_ISAPI.dll会通过http管道(Http PipeLine)将请求发送给ASPNET_WP.exe进程,在ASPNET_WP.exe进程中通过HttpRuntime来处理这个请求,处理完毕将结果返回客户端。 ine..

系统自带的数据库链接测试软件

评论(0)浏览(207)分类:SQL及数据库
系统自带的数据库链接测试软件  系统有一种文件是可以在设置参数后测试是佛能正确链接到对应的数据库上的,很方便简单,不过不太好的就是如果连接的是mssqlserver数据库时,通过“连接”选项卡,只能读取默认的实例显示在服务器名称下拉列表,不能显示其他实例名称,需要到“所有”选项卡去手动编辑“Data Source”的值。也不能自动生成连接字符串,等自己手动生成连接字符..

5.7 列表控件(DropDownList,ListBox和BulletedList)

评论(0)浏览(207)分类:Asp.Net/C#/WCF
5.7 列表控件(DropDownList,ListBox和BulletedList)  在Web开发中,经常会需要使用列表控件,让用户的输入更加简单。例如在用户注册时,用户的所在地是有限的集合,而且用户不喜欢经常键入,这样就可以使用列表控件。同样列表控件还能够简化用户输入并且防止用户输入在实际中不存在的数据,如性别的选择等。5.7.1 DropDownList列表控件  列表控件能在一个控件中为用户提供多个选项,同时又能..

Windows 下修改修改远程桌面端口方法

评论(0)浏览(207)分类:操作系统及应用软件
Windows 下修改修改远程桌面端口方法  默认的远程端口为:3389,可以通过修改注册表完成远程端口的修改。 1、第一处   运行regedit,找到[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ Wds \ rdpwd \ Tds \ tcp],看到右边的PortNumber了吗?在十进制状态下改成你想要的端口号吧,比如7126之类的,只要不与其它冲突即可。2、第二处HKEY_LO..

C#2.0中,SerialPort如何读取串口数据并显示在TextBox上

评论(1)浏览(206)分类:Asp.Net/C#/WCF
C#2.0中,SerialPort如何读取串口数据并显示在TextBox上  SerialPort中串口数据的读取与写入有较大的不同。由于串口不知道数据何时到达,因此有两种方法可以实现串口数据的读取。一、线程实时读串口;二、事件触发方式实现。  由于线程实时读串口的效率不是十分高效,因此比较好的方法是事件触发的方式。在SerialPort类中有DataReceived事件,当串口的读缓存有数据到达时则触发DataReceived事件,..

使用SVN同步内外网版本库文件

评论(0)浏览(206)分类:操作系统及应用软件
使用SVN同步内外网版本库文件使用SVN同步内外网版本库文件,需要备份的文件在外网,备份机处于局域网内,如何使用svn进行内网外网文件同步。1,在路由器上开启 “动态DNS”输入花生壳帐号moyerockgmailsystem登录2,在路由器上开启“Dmz主机”输入待启用动态域名的源主机ip3,在路由器上“虚拟服务器”上添加转发规则8080或者8433端口4,在源主机上配置防火墙,开启相应端口..

LINQ调用存储过程

评论(0)浏览(206)分类:asp.net-linq
LINQ调用存储过程  LINQ to SQL能够调用存储过程从数据库中查询数据。为了方便开发人员调用存储过程,LINQ to SQL将为存储过程创建一个方法,并指定该方法调用的存储过程,以及传入的参数和返回值。下面的代码实例在LinqDBDataContext类中创建Pr_GetCategorys()方法。该方法将调用Pr_GetCategorys存储过程,并返回该存储过程的执行结果。其中,结果的数据类型为..

linq to xml XDocument和XDeclaration类

评论(0)浏览(206)分类:asp.net-linq
linq to xml XDocument和XDeclaration类   XDocument类表示一个XML文档,XDeclaration类表示XML文件中XML声明。其中,XML声明用来声明XML文件的版本、编码,以及XML文件的是否独立。一般情况下,在创建一个XML文件时,需要添加XML声明。  XDocument类提供了多个属性获取XML文件的属性,如获取XML文件的XML声明的Declaration属性、获取XML文件的根元素的Root属性等。XAttribute类的属..

WCF TCP端口共享

评论(0)浏览(206)分类:Asp.Net/C#/WCF
WCF TCP端口共享  在基于TCP/IP协议簇的对等网络通信下,相互通信的应用程序运行各自的进程中,出于应用层的进程将数据局封装成数据报,并通过传输层的TCP或者UDP进行网络通信。而TCP和UPD则通过一个16bit的端口来识别不同的应用程序。  对于一些常用网络服务,他们都有一个知名的端口好与之匹配。比如,FTP服务是用的TCP端口为21;Telnet 服务的TCP端口为2..

WCF REST-REST服务实例

评论(0)浏览(206)分类:Asp.Net/C#/WCF
WCF REST-REST服务实例  微软在WCF 3.5中就通过提供基于Web HTTP的编程模式使我们很容易地创建基于REST的服务,WCF 4.0中对此进行了较大的改进。为了让读者对REST在WCF中的应用有一个大致的了解,我们先来进行一个简单的实例演示。 [源代码从这里下载]一、定义服务契约  在这个实例中,我们创建一个简单的服务来管理员工的基本信息。至于实例程序的结构,我们依然..

office2003打开docx文件出错

评论(0)浏览(206)分类:操作系统及应用软件
office2003打开docx文件出错  安装了office2007的兼容包后,office2003打开还是无法打开一些docx,提示打开文件出错,确定后是空白的内容。可能是这个docx文件在高版本的office中加了什么设置,导致兼容包无法解析。  如果office2003安装了兼容包后还是打不开docx的话,可以下载wps2012个人版试试,我就是下载了wps2012后就可以打开office2003无法打开的docx文件,然后..

C#控制IE浏览器执行点击任务

评论(0)浏览(205)分类:Asp.Net/C#/WCF
C#控制IE浏览器执行点击任务功能描述:C#实现例如通过应用程序操作google搜索,用户输入要搜索的内容,然后在google中搜索;然后自动点击网页上的按钮等功能要求和步骤: 1. 加入对Microsoft Internet Controls的引用; 2. 加入对Microsoft HTML Object Library的引用;(要引入Microsoft.mshtml.dll 地址是C:\Program Files\Microsoft.NET\Primary Interop Assemblies) 3..