2011年6月30日
摘要: 相信大家一定碰到过因为文件正在使用而无法删除的问题吧,现在教大家两招,仅用系统自身的功能就可以搞定。思路其实非常简单,就是让正在使用的文件变成不是正在使用就可以了。现在来解决这个问题:第一招 磁盘扫描 看到这个题目大家不要郁闷,磁盘扫描是如何能做到的呢,其实磁盘扫描 CHKDSK 有一个参数 /X ,作用是强制关闭指定磁盘打开文件的句柄。正是利用这个来解决问题。假设 E: 有个文件正在使用,无法删除。第一步:关闭 E: 上已知正在运行的程序或文件。毕竟能用正常方法关闭的文件就用正常方法关闭。第二步:运行 CMD 打开“命令提示符”窗口,输入 CHKDSK E: /X 。如没有意外,系统会显示 阅读全文
posted @ 2011-06-30 16:57 carekee 阅读(713) 评论(0) 推荐(0) 编辑
摘要: GridView控件用DataKeyNames属性设置主键字段的名称,其可以是一个数组,无DataKeysField属性DataList控件用DataKeysField属性指定或者设置数据源中键字段,无DataKeysNames属性都用DataKeys属性获取属性值 dgv.DataSource = 源数据; dgv.DataKeyNames = new string[] { id }; //将数据库中表的主键字段放入GridView控件的DataKeyNames属性中: 或者采用如下方法设置GridView的主键: string[] dataKeyName = new string[1]; 阅读全文
posted @ 2011-06-30 16:54 carekee 阅读(1706) 评论(0) 推荐(0) 编辑
摘要: 1.string是c#中的类,String是.net Framework的类(在c# IDE中不会显示蓝色) 2.C# string映射为.net Framework的String 3.如果用string,编译器会把它编译成String,所以如果直接用String就可以让编译器少做一点点工作。如果使用c#,建议使用string,比较符合规范 4.String始终代表 System.String(1.x) 或 ::System.String(2.0) ,String只有在前面有using System;的时候并且当前命名空间中没有名为String的类型(class、struct、delegate 阅读全文
posted @ 2011-06-30 16:54 carekee 阅读(2418) 评论(0) 推荐(0) 编辑
摘要: 前台:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="zhengzhuang.aspx.cs" Inherits="search_zhengzhuang" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" 阅读全文
posted @ 2011-06-30 16:53 carekee 阅读(3030) 评论(0) 推荐(1) 编辑
摘要: SqlConnection(strCon); // 打开SQL Server数据库 try { MyCon.Open(); // 浏览数据库 string strSQL = @"select * from Customers"; SqlCommand MyCommand = new SqlCommand(strSQL, MyCon); // 将检索结果放入SqlDataReader中 SqlDataReader MyDataReader = MyCommand.ExecuteReader(); Console.WriteLine("显示数据库中的数据") 阅读全文
posted @ 2011-06-30 16:52 carekee 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 通常javascript代码可以与HTML标签一起直接放在前端页面中,但如果JS代码多的话一方面不利于维护,另一方面也对搜索引擎不友好,因为页面因此而变得臃肿;所以一般有良好开发习惯的程序员都会把javascript代码放到独立的js文件中,其他页面通过引入该js文件来使用相应的 javascript代码。用如下方法引用JS文件:<script src="script/admin.js" type="text/javascript"></script>。ASP.NET本身就提供了多种调用javascript脚本的方法,笔者在这里总 阅读全文
posted @ 2011-06-30 16:51 carekee 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 一、DIV 和 SPAN 标记的区别DIV 和 SPAN 元素最大的特点是默认都没有对元素内的对象进行任何格式化渲染。主要用于应用样式表。两者最明显的区别在于DIV是块元素,而SPAN是行内元素(也译作内嵌元素)。 具体步骤: 1.所谓块元素,是以另起一行开始渲染的元素,行内元素则不需另起一行,测试一下下面的代码你会有更形象的理解: 测试<span>紧跟前面的"测试"显示</span><div>这里会另起一行显示,还可以有其他标记</div> 2.块元素和行内元素也不是一成不变的,通过定义CSS的display属性值可以互相转化,如: 测试<div 阅读全文
posted @ 2011-06-30 16:50 carekee 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 一、背景图片的重复属性,即background-repeat属性,是不可继承的属性,其语法结构如下: background-repeat:repeat/no-repeat/repeat-x/repeat-y; 这个四个属性的取值具体含义如下: repeat:背景图片按照从左到右,从上到下的顺序进行排列。 no-repeat:背景图片不重复,没有定义位置的时候,默认出现在容器的左上角。 repeat-x:背景图片延X轴排列,即横向排列,没有定义位置的时候,在容器的顶部,从左到右重复排列。 repeat-y:背景图片延Y轴排列,即纵向排列,没有定义位置的时候,在容器的左侧从上向下重复排列。二、固定 阅读全文
posted @ 2011-06-30 16:50 carekee 阅读(380) 评论(0) 推荐(0) 编辑
摘要: HTML头部标记是<HEAD>,主要包含页面的一些基本描述语句。一般位于头部的内容不会直接显示在网页中,而是通过其他方式起到作用。下面我们看看HTML头部常用的标记: 标记描述<BASE>当前文档的URL全称(基底网址)<BASEFONT> 设定基准的文字字体、颜色、大小等<TITLE>设定显示在浏览器上方的标题内容<ISINDEX>表名问点是一个可用于检索的网关脚本,由服务器自动建立<META>有关文档本身的元信息,例如关键字、描述等<STYLE>设定CSS层叠样式表的内容<LINK>设定外部文件 阅读全文
posted @ 2011-06-30 16:49 carekee 阅读(14772) 评论(0) 推荐(0) 编辑
摘要: 实例代码如下(VBSCRIPT代码):1、SQL语句中使用变量的方法<%Dim sql, Rssql="select * from FFSalary where id="'&ID&'""%>注意:ID的定义的变量,并赋有值,变量必须写在'"&&"'之间,最外面的单引号。2、隔行写代码的连接方法<%Sql="insert into FFSalary" &_ "values(1,1)"%>注意:上面连接符 阅读全文
posted @ 2011-06-30 16:48 carekee 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: 锚标记用法:链接到同一文档中的特定位置叫做锚链接。锚的使用方法是选择一个目标定位点,用来创建一个定位标记,用<a>标记的name属性的值来确定定位标记名称。格式为:<a name="定位标记名">属性 name 用于创建一个命名的锚。当使用一个命名的锚,我们可以创建一个直接跳转到页面的指定部分的链接,而不需要让读者通过滚动条拖动来找他/她需要的部分。下面是创建一个命名锚的语法:<a name="label">Text to be displayed</a>属性 name 用于创建一个命名的锚。锚的名称可以使 阅读全文
posted @ 2011-06-30 16:48 carekee 阅读(2472) 评论(0) 推荐(0) 编辑
摘要: 一、学会添加音乐文件 为网页添加背景音乐的方法一般有两种,第一种是通过普通的< bgsound>标签来添加,另一种是通过< embed>标签来添加。 (一)使用< bgsound>标签 BGSOUND 元素可出现在文档中的任何位置。bgsound元素可以为网页添加背景音乐,支持的音频格式:WAV、MID、MP3等。属性: src-所插入背景的URL(网址)。 loop-设置循环的次数,当值是-1或者Infinite 的时候表示无限循环。 volume-音量,值为-10000到0之间,(不算直观)0是最大音量。 balance-声道,值为-1000到1000之 阅读全文
posted @ 2011-06-30 16:47 carekee 阅读(3805) 评论(0) 推荐(0) 编辑
摘要: 如何通过ASP.NET来下载文件,这个问题我们经常遇到,把常用的方法总结到一起,学习学习。当我们要让用户下载一个文件,最简单的方式是通过Response.Redirect指令: Response.Redirect("test.doc") 您可以把上面这行指令放在Button的Click事件当中,当用户点击按钮之后,网页就会被转址到该word档,造成下载的效果。但是这样的下载有几个问题:1、无法下载不存在的文件:例如,我们若是想把程序动态(临时)产生的文字,当作一个文件下载的时候(也就是该文件其实原先并不是真的存在,而是动态产生的),就无法下载。2、无法下载存储于数据库中的文 阅读全文
posted @ 2011-06-30 16:45 carekee 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 以前上传文件好像还非常复杂的,在ASP.NET中用了FileUpload控件就比较 方便了。和大家分享下。所需控件:FileUpload上传文件Button 实现上传Label 显示上传文件信息主要是上传按钮的事件:protected void Button1_Click(object sender, EventArgs e) { string fullname = FileUpload1.FileName.ToString();//直接取得文件名 string url = FileUpload1.PostedFile.FileName.ToString();//取得上传文件路径 string 阅读全文
posted @ 2011-06-30 16:45 carekee 阅读(3529) 评论(0) 推荐(1) 编辑
摘要: ASP分页要用到的属性ADO CursorLocation知识补充:定义和用法CursorLocation 属性可设置或返回一个 long 值,该值指示游标服务的位置。可被设置为 CursorLocationEnum 值之一。默认值是 AdUseServer。CursorLocationEnum 值常量 值 描述 adUseNone 1 不使用游标服务。(此常量已作废并且只是为了向后兼容才出现。) adUseServer 2 默认值。使用数据提供者或驱动程序提供的游标。这些游标有时很灵活,可以额外感知其他人对数据源所做的更改。但是,Microsoft Cursor Service for OL 阅读全文
posted @ 2011-06-30 16:44 carekee 阅读(1275) 评论(0) 推荐(0) 编辑
摘要: SqlDataReader和SqlDataAdapter 区别一,SqlDataReader //基于连接,只读访问 适合数据量较小。 SqlDataAdapter //基于非连接,适于数据量较大时,可以另行修改,最后再把修改结果返回给数据库。要求资源也大一点二,SqlDataAdapter 读取数据后将数据集放入DataSet ,DataSet 的数据存在本地客服机内存。三,SqlDataReader返回的是一个数据读写器,只能一条条的读,操作起来不灵活,一般在只读的时候才用到。 SqlDataAdapter返回的是数据集或者表,可以对其中的数据作任意操作四,写法上不同: SqlDatRea 阅读全文
posted @ 2011-06-30 16:43 carekee 阅读(1419) 评论(0) 推荐(0) 编辑
摘要: 一、C#中FindByValue函数的用法:ListItem item = DropDownList1.Items.FindByValue(theme);根据指定的值("theme")获取 DropDownList 中对应的项。二、FindControl的使用方法:Control.FindControl (String):在当前的命名容器中搜索带指定 id 参数的服务器控件。(有点类似javascript中的getElementById(string))简单的例子:<form id="form1" runat="server"& 阅读全文
posted @ 2011-06-30 16:43 carekee 阅读(4112) 评论(0) 推荐(0) 编辑
摘要: HTML <fieldset> 标签 定义和用法 fieldset 元素可将表单内的相关元素分组。 <fieldset> 标签将表单内容的一部分打包,生成一组相关表单的字段。 当一组表单元素放到 <fieldset> 标签内时,浏览器会以特殊方式来显示它们,它们可能有特殊的边界、3D 效果,或者甚至可创建一个子表单来处理这些元素。 <fieldset> 标签没有必需的或唯一的属性。 <legend> 标签为 fieldset 元素定义标题。HTML 元素 legend域标题在 fieldSet 对象绘制的方框内插入一个标题。 lege 阅读全文
posted @ 2011-06-30 15:59 carekee 阅读(1278) 评论(0) 推荐(0) 编辑
摘要: 一、CSS语法——margin margin : auto | length参数: auto : 值被设置为相对边的值 length : 由浮点数字和单位标识符组成的长度值 | 百分数。百分数是基于父对象的高度。对于内联对象来说,左右外延边距可以是负数值。请参阅长度单位说明: 检索或设置对象四边的外延边距。 如果提供全部四个参数值,将按上-右-下-左的顺序作用于四边。 如果只提供一个,将用于全部的四边。 如果提供两个,第一个用于上-下,第二个用于左-右。 如果提供三个,第一个用于上,第二个用于左-右,第三个用于下。 内联对象要使用该属性,必须先设定对象的height或width属性,或者设定p 阅读全文
posted @ 2011-06-30 15:58 carekee 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 一、HTML <iframe> 标签定义和用法iframe 元素会创建包含另外一个文档的内联框架(即行内框架)。属性align left right top middle bottom不赞成使用。请使用样式代替。规定如何根据周围的元素来对齐此框架。frameborder 1或者0 规定是否显示框架周围的边框。height pixels %规定 iframe 的高度。longdesc URL 规定一个页面,该页面包含了有关 iframe 的较长描述。marginheight pixels 定义 iframe 的顶部和底部的边距。marginwidth pixels 定义 iframe 阅读全文
posted @ 2011-06-30 15:58 carekee 阅读(5164) 评论(0) 推荐(1) 编辑