自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 C#中使用带返回值的存储过程

CREATE PROCEDURE DInstitute_Insert<br />@InstituteNO nvarchar(6),@InstituteName nvarchar(40)<br /> AS<br />declare @return int,@count int<br />if(ltrim(rtrim(@InstituteName))='' or ltrim(rtrim(@InstituteNO))='')<br /> select @return=3--返回3表示提交的数据有空值<br />e

2010-05-31 16:13:00 303

原创 C#中调用存储过程笔记(原)

<br />数据访问层现在都兴用存储过程了<br />本篇记录了一个功能比较齐全的存储过程的写法,和一个C#实现的比较通用的调用带返回值存储过程的方法。<br /><br />1、存储过程:<br />例子中操作的表为 power(p_id,p_name,p_des)<br />本存储过程中进行了一般的空值,主键重复检测,对多条操作语句使用了事务<br /><br />CREATE PROCEDURE  myp2  <br />@pid int ,@pname nvarchar(15),@pdes nvar

2010-05-31 16:12:00 288

原创 JavaScript编程笔记

<br />新中……<br /><br />1、数据类型验证问题<br /><br />  Asp.Net虽然有验证控件,但是有些复杂的验证还是得传到服务器上进行,用js速度和性能都比较好<br /><script><br /> //检查是否为任意数(实数)<br />function isNumeric(strNumber) {<br />var newPar=/^(-|/+)?/d+(/./d+)?$/<br />alert(newPar.test(strNumber)); }<br /> //检查是否

2010-05-31 15:56:00 261

转载 滚动条样式锦集

<br />.带背景颜色的实线边框滚动条 <DIV style="BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid;SCROLLBAR-FACE-COLOR: #006600; SCROLLBAR-HIGHLIGHT-COLOR: #33cc33; OVERFLOW: auto; BORDER-LEFT: black 2px solid; WIDTH: 200px; <br />SCROLLBAR-SHADOW-COLOR: #33cc33

2010-05-31 15:53:00 249

转载 setTimeout 和 setInterval 的区别

<br />setTimeout (表达式,延时时间)<br />setInterval(表达式,交互时间)<br />延时时间/交互时间是以豪秒为单位的(1000ms=1s)<br /><br />setTimeout   在执行时,是在载入后延迟指定时间后,去执行一次表达式,仅执行一次<br />setInterval 在执行时,它从载入后,每隔指定的时间就执行一次表达式<br /><br />set Timeout 也可以实现象setInterval一样的功能<br />set Timeout:<br

2010-05-31 15:52:00 272

原创 js遍历连接、文本框、表格

<br />遍历所有链接,并设置为不可见.<br /> var a = document.getElementsByTagName("A");   <br />        for(var i=0;i<a.length;i++)   <br />        {   <br />            if(a[i].name.indexOf('IDView') != -1)<br />                a[i].style.display = 'none';<br />        }

2010-05-31 15:51:00 546

原创 个ajax.Net库的使用例子--下拉框联动

<br />Default.aspx.csusing System;<br />using System.Data;<br />using System.Configuration;<br />using System.Collections;<br />using System.Web;<br />using System.Web.Security;<br />using System.Web.UI;<br />using System.Web.UI.WebControls;<br />using Sys

2010-05-31 15:50:00 308

原创 在asp.net中自动给url地址加上超链接

<br /> 要想自动显示超链接的关键在于如何能正确识别超链接,毫无疑问的,最有效的方法是用正则表达式。正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式,描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。.net基础类库中包含有一个名字空间和一系列可以充分发挥规则表达式威力的类,用它就可以自动探测出文字中的url链接或email地址。下面我具体讲讲如何用asp.net(c#)一步步实现我们的目的:<

2010-05-31 15:47:00 324

原创 常用的正则表达式集锦

<br />只能输入数字:"^[0-9]*$"<br />只能输入 n 位的数字:"^/d{n}$"<br />只能输入至少 n 位的数字:"^/d{n,}$"<br />只能输入 m ~ n 位的数字:"^/d{m,n}$"<br />只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"<br />只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"<br />只能输入有 1~3 位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"<br />只能输入非零的正

2010-05-31 15:45:00 297

原创 ASP.NET程序中常用的三十三种代码

<br />1. 打开新的窗口并传送参数:<br /><br />  传送参数:<br /><br />response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>")<br />  接收参数:<br /><br />string a = Request.QueryString("id");<br />string b = Request.QueryString

2010-05-31 15:44:00 254

原创 C#生成图形验证码

<br />产生验证码图片的源码:<br /><br />using System;<br />using System.Data;<br />using System.Configuration;<br />using System.Collections;<br />using System.Web;<br />using System.Web.Security;<br />using System.Web.UI;<br />using System.Web.UI.WebControls;<br />u

2010-05-31 15:40:00 279

原创 解决datalist中单选按钮可以多选的问题(Asp.Net)

<br />问题描述:<br />Asp.Net中datalist等web控件里面,放多个单选按钮的时候可以同时多选。<br />问题解决:<br />最理想的解决之道,用javascript:<br /><script language="javascript" type="text/javascript"><br />function clickit() {<br />        var dom=document.all;<br />        var el=event.srcElement;<

2010-05-31 15:39:00 687

原创 多文件上传

<br />c# 版本 <br />upload.aspx<br /><%@ Page language="c#" Codebehind="UpLoad.aspx.cs" AutoEventWireup="false" Inherits="WebPortal.Upload" %><br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" ><br /><HTML><br /><HEAD><br /><title>多文件上传</tit

2010-05-31 15:36:00 262

原创 GridView控件笔记

<br />1、无数据依然显示表头<br /><br />    // 参数:所要绑定的GridView      所要绑定的数据集  <br />    public void BindNoRecords(GridView gridView, DataSet ds) <br />    { <br />        if(ds.Tables[0].Rows.Count == 0) <br />        { <br />            ds.Tables[0].Rows.Add(ds.Tab

2010-05-31 15:36:00 238

原创 最近遇到的一些问题及发现

<br />1.关于Server.UrlPathEncode和Server.UrlEncode的区别<br />Server.UrlPathEncode默认使用的是utf-8编码而Server.UrlEncode默认为系统默认编码(一般是gb2312)<br />Server.UrlDecode默认使用系统编码解码。所以这里容易发生路径解码成乱码的问题。<br />Response.Write(Server.UrlDecode(Server.UrlPathEncode("中文")) & "<hr>")<br

2010-05-31 15:23:00 290

原创 数据库性能调优1

数据库优化相关介绍         最近为了解决日志系统性能瓶颈的问题,我查询了一些数据库优化的资料,现对这几天的学习做一个总结。数据库相关的优化是一个非常麻烦而且复杂的事情,他涉及到的方面很多,我在这方面并没有很多的经验,所以我们需要通过不同途径来了解这方面的知识。 一. 优化SQL语句。         人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)

2010-05-31 15:15:00 283

原创 char,nchar,varchar,nvarchar,text,ntext之间的区别

<br />1.nvarchar和varchar的区别<br />nvarchar和varchar的区别是存储方式不同varchar是按字节存储的.而带"n"的nvarchar是按字符存储的,比如说varchar(40),能存储40个字节长度的字符,存储中文字符的时候,因为中文字符1个字符就等于2个字节.所以varchar(40)只能存储20个中文字符.nvarchar(40),就可以存储40个中文字符,也就是说可以存储80个字节长度的字符.nvarchar要相对于存储的字符类型.比如有些字符是占3个字节的

2010-05-31 15:06:00 293

原创 C#读取被进程占用的文件

最近所做的一个项目中,需要实现一个读取日志文件的功能,开始我使用的读取日志文件的方法如下private  void GetLogThread()   {       try      {           string filename = AppDomain.CurrentDomain.BaseDirectory + "log//" +cmblogfile.Text;           using (StreamReader sr = new StreamReade(filename))       

2010-05-31 15:04:00 1271

原创 C# 控件相对于Form位置不变

C# 控件相对于Form位置不变 保存控件的原先坐标 private void ResizeInit(Form fr){    foreach (Control ctrl in fr.Controls)    {        ctrl.Tag = ctrl.Left.ToString()+" "+ctrl.Top.ToString();    }     

2010-05-27 22:00:00 4097

原创 C# 图片框跟随鼠标移动

 private bool isMouseDown = false;        private Point mouseOffset; //记录鼠标指针的坐标        private void PicBox_MouseDown(object sender, MouseEventArgs e)        {            if (e.Button == Mouse

2010-05-27 21:54:00 696

原创 asp.net右键弹出上下文菜单

xtreeView.js---==========================================================var ie5=document.all&&document.getElementByIdvar ns6=document.getElementById&&!document.allif (ie5||ns6)var menuobj=documen

2010-05-17 14:40:00 2022

Oracle编程

精通Oracle[1].10g.Pl.SQL编程.pdf

2012-02-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除