posts - 291, comments - 34, trackbacks - 0, articles - 2
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 - ADO.net

摘要:千万数量级分页存储过程[转帖]Create PROCEDURE SP_Pagination/****************************************************************** 千万数量级分页存储过程 *****************************************************************参数说明:1.Tables :表名称,视图2.PrimaryKey :主关键字3.Sort :排序语句,不带Order By 比如:NewsID Desc,OrderRows Asc4.CurrentPage :当前页码 阅读全文

posted @ 2011-04-26 22:07 itcfj 阅读(153) 评论(0) 推荐(0) 编辑

摘要:ASP.NET中控制CSS隐藏textbox边框2009-11-25 17:401.隐藏上左右边框(填空式)body { font-size:12px; } .myline { border-right: #000000 0px solid; border-top #000000 0px solid; border-left: #000000 0px solid; border-bottom: #000000 1px solid }2.隐藏上下左右边框.tbx_txt { border-width: 0px 0px 0px 0px; overflow:hidden; }asp.net的多行Te 阅读全文

posted @ 2011-04-25 22:38 itcfj 阅读(401) 评论(0) 推荐(0) 编辑

摘要:Html代码:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">< 阅读全文

posted @ 2011-04-25 22:18 itcfj 阅读(1072) 评论(0) 推荐(0) 编辑

摘要:这3种字符串数据类型是我们使用最多的,我们在数据库设计时到底该怎么使用了?首先我们先来分析3个数据类型的说明:1。charCHAR的长度是固定的,最长2000个字符。2。varchar和varchar2可以肯定的是oracle中目前是可以使用varchar数据类型的,但他们的区别我查了不少资料也没有找到一个准确的答案最常见的说话是说oracle中的varchar只是varchar2的别名也就是同义词。其次也有人认为varchar是最大长度为2000的可变字符串(和sqlserver中的varchar一致),而varchar2最大长度为4000。知道了他们的特点我们就来讨论下使用区别1.char 阅读全文

posted @ 2011-04-20 10:48 itcfj 阅读(151) 评论(0) 推荐(0) 编辑

摘要:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data;using System.Data.SqlClient;public partial class test : System.Web.UI.Page{ protected override void OnLoad(EventArgs e) { //using (SqlConnection sqlc 阅读全文

posted @ 2011-04-09 22:16 itcfj 阅读(863) 评论(0) 推荐(1) 编辑

摘要:sql 代码:set nocount ongoalter procedure pro_insertStu( @stuid varchar(50), @stuname varchar(50))asbegin insert into StuInfo values (@stuid,@stuname); select @@ROWCOUNT select SCOPE_IDENTITY()--输出当前作用域(StuInfo)——个表的id select @@IDENTITY --输出第二(t2)——个表的id select @a=A ,@ from StuInfoend;alter trigger tri 阅读全文

posted @ 2011-04-09 21:50 itcfj 阅读(184) 评论(0) 推荐(0) 编辑

摘要:SCOPE_IDENTITY返回插入到同一作用域中的 IDENTITY 列内的最后一个IDENTITY 值。一个作用域就是一个模块——存储过程、触发器、函数或批处理。因此,如果两个语句处于同一个存储过程、函数或批处理中,则它们位于相同的作用域中。语法SCOPE_IDENTITY( )返回类型sql_variant注释SCOPE_IDENTITY、IDENT_CURRENT和 @@IDENTITY 在功能上相似,因为它们都返回插入到IDENTITY 列中的值。 IDENT_CURRENT 不受作用域和会话的限制,而受限于指定的表。IDENT_CURRENT 返回为任何会话和作用域中的特定表所生成 阅读全文

posted @ 2011-04-09 21:36 itcfj 阅读(82) 评论(0) 推荐(0) 编辑

摘要:ASP.NET Web 项目路径 .NET Framework 4 其他版本 使用 Web 项目中的资源时,通常必须指定资源的路径。 例如,您可以使用 URL 路径引用页面中的图像文件或网站中其他位置处的页面的 URL。 同样,Web 项目中的代码可以使用基于服务器的文件的物理文件路径对文件进行读写操作。 ASP.NET 提供用于引用资源并确定应用程序中的页面或其他资源的路径的方法。 指定资源的路径 许多情况下,页面中的元素或控件必须引用外部资源,如文件。 ASP.NET 支持引用外部资源的各种方法。 根据您使用的是客户端元素还是 Web 服务器控件,选择的引用方法将有所不同。 客户端元素 客 阅读全文

posted @ 2011-04-07 11:34 itcfj 阅读(611) 评论(0) 推荐(0) 编辑

摘要:直接返回history.back();或者history.go(-1); 回自动保存的C#代码中返回上级页面 this.ClientScript.RegisterStartupScript(GetType(), "alert", "alert('修改成功');history.go(-2)", true);javascript:history.go()和History.back()的区别<input type=button value=刷新 onclick="window.location.reload()"> 阅读全文

posted @ 2011-04-06 13:12 itcfj 阅读(1305) 评论(0) 推荐(0) 编辑

摘要:实现方法: SqlConnection conn=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["conn"]); SqlDataAdapter da=new SqlDataAdapter("select * from tb1",conn); DataSet ds=new DataSet(); da.Fill(ds,"table1"); DataTable dt=ds.Tables["table1"]; string 阅读全文

posted @ 2011-03-29 08:44 itcfj 阅读(151) 评论(0) 推荐(0) 编辑

摘要:ASP.NET 下的资源文件使用 资源文件通常用在Winform中比较多,其实ASP.NET也可以使用资源文件实现多语言化。朋友托我帮他做个小站,2钟语言版本的,我想既然是小站那也得给它加点料。刚学了点资源文件的皮毛,那就用上了哈。示例网站如下http://www.donglongcf.cn.下面开始如何一步步建立多语言化网站。第一步:新建2个资源文件,其中命名为Resource.resx,Resource_En.resx代表英文。在界面上Aspx文件上,直接 1<%=Resources.Resource.String1%>控件中绑定 可以这样1<asp:LabelID=&q 阅读全文

posted @ 2011-03-28 22:33 itcfj 阅读(182) 评论(0) 推荐(0) 编辑

摘要:Bambook达人赛CSDN提交作品的来登记哦![意见反馈][官方博客] .net实现生成及打印条形码功能 收藏 .net实现生成及打印条形码功能,下面简单总结了自己的实现方法。 1.引用dll文件 将FLX.WebControls.dll文件拷贝到顶目的bin文件夹目录中; 2.配置web.config文件 在<system.web></system.web>之间添加如下代码 <httpHandlers> <add verb="*" path="FlxBarCode.axd" type="FLX.We 阅读全文

posted @ 2011-03-28 20:33 itcfj 阅读(484) 评论(0) 推荐(0) 编辑

摘要:ASP.NET 安全认证(一) ASP.NET 安全认证(一) 第一篇SSO只适合一个用户来登陆下面是枫哥的文章 去年看过了 不过觉得不错 还是要转来。作者:寒羽枫(cityhunter172)序代码写 N 久了,总想写得别的。这不,上头说在整合两个项目,做成单一登录(Single Sign On),也有人称之为“单点登录”。查阅相关文档后,终于实现了,现在把它拿出来与大家一起分享。或许大家会问:“这与标题不符呀?”别急,在下笔之前,我脑子里想到了我刚使用 Form 认证时遇到的一些问题,以及使用过程用到的一些技巧(实乃投机取巧是也 ^_^ )。偶打初中那时,语文水平就不怎么滴,考试常常作文写 阅读全文

posted @ 2011-03-23 10:30 itcfj 阅读(89) 评论(0) 推荐(0) 编辑

摘要:C# WinForm自定义控件整理(转载)C# WinForm开发系列收集的控件使用方面进行整理, 加入了一些文章, 不断补充充实, 完善这方面.基础 - 常用控件C# WinForm开发系列 - CheckBox/Button/Label/ProgressBarWinForm下CheckedListBox的数据绑定Winform 下无闪烁走马灯效果实现c#,winform,progressbar+labe,联动显示进度C# WinForm开发系列 – TextBox只能输入数字的TextBox---补充(C#)为 TextBox 控件增加一个限制最大字节数的属性c#,winform,验证输 阅读全文

posted @ 2011-03-21 12:02 itcfj 阅读(935) 评论(0) 推荐(0) 编辑

摘要:一、应用程序文件夹操作1、新建一个安装项目,起名“测试打包”这里要记住路径了,不然,打完了找不着安装包在哪里,可就说不过去了,呵呵!2、这里就会出现三个文件夹,不用多说一看就明白意思,点“应用程序文件夹-->添加-->文件夹这里的作用就是好管理,重启一下名字,这里我就叫它“测试打包系统”3、在“测试打包系统”文件夹上右键-->添加-->项目输出下一步:添加主输出一般这个就够了,当然你还有别的资源的话就要添加上去了!4、接下来在“应用程序文件夹”下依些建几个文件夹,我建了3个Images里我放的是图片,2个ICO和1个BMP,后面会用到!Unit放置卸载的文件,这里你记住 阅读全文

posted @ 2011-03-18 15:25 itcfj 阅读(405) 评论(0) 推荐(0) 编辑

摘要:突出显示某个单元格内容 要求:如果某个员工的起薪大于20000,就用红色的背景颜色突出显示:前台代码:View Code 1 <asp:GridView ID="GridView1" ShowFooter="true" runat="server" AutoGenerateColumns ="false" 2 style="border:solid 1px black" onrowdatabound="GridView1_RowDataBound"> 3 < 阅读全文

posted @ 2011-03-14 10:53 itcfj 阅读(163) 评论(0) 推荐(0) 编辑

摘要:C# codeSQL注入是从正常的WWW端口访问,而且表面看起来跟一般的Web页面访问没什么区别, 所以目前市面的防火墙都不会对SQL注入发出警报,如果管理员没查看IIS日志的习惯,可能被入侵很长时间都不会发觉。 随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。 SQL注入是从正常的W 阅读全文

posted @ 2011-03-13 11:37 itcfj 阅读(219) 评论(0) 推荐(0) 编辑

摘要:[Jquery] jquery事件处理bind(type, [data], fn)data, bind, jquery, typebind(type, [data], fn)返回值:jQuery概述为每个匹配元素的特定事件绑定事件处理函数。.bind() 方法是用于往文档上附加行为的主要方式。所有JavaScript事件对象,比如focus, mouseover, 和 resize,都是可以作为type参数传递进来的。 jQuery还提供了一些绑定这些标准事件类型的简单方式,比如.click()用于简化.bind('click')。一共有以下这些:blur, focus, fo 阅读全文

posted @ 2011-03-10 17:03 itcfj 阅读(3236) 评论(0) 推荐(0) 编辑

摘要:前台html代码:后台代码: 阅读全文

posted @ 2011-03-10 13:18 itcfj 阅读(183) 评论(0) 推荐(0) 编辑

摘要:.net 防止盗链 防止迅雷分类:C# 评论:0浏览:920.net 防止盗链 防止迅雷此程序需要有自己的服务器 或者能够操作 Iis的 IsAPI扩展我使用的方法就是访问 context.Request.UrlReferrer.Host; 就是访问访问本网站的上一个链接是什么是否是可以下载网站的Host 如果是可以下载 如果不是 不可以下载!新建 CeHandler 类 继承 IHttpHandler 接口 实现接口方法csharp代码 publicclassCeHandler:IHttpHandler{#regionIHttpHandler成员publicboolIsReusable{ge 阅读全文

posted @ 2011-03-07 13:08 itcfj 阅读(325) 评论(1) 推荐(0) 编辑