04 2012 档案

摘要:SqlHelper.csView Code using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Data.SqlClient;using System.Configuration;using System.Collections;namespace DBHelper{ /// <summary> /// 数据库的通用访问代码 /// 此类为抽象类,不允许实例化,在应用时直接调用即可 /// </su... 阅读全文
posted @ 2012-04-28 15:52 zhangchun 阅读(339) 评论(0) 推荐(0)
摘要:aspx页面:View Code <%@ Page Language="C#" AutoEventWireup="true" CodeFile="TreeView.aspx.cs" Inherits="TreeView" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quo 阅读全文
posted @ 2012-04-28 15:42 zhangchun 阅读(512) 评论(0) 推荐(0)
摘要:using System.Security.Cryptography; //引入MD5命名空间。using System.Text;//引入StringBuilder命名空间。 string pw = psword.Text ;//获得输入密码 MD5 md5 = new MD5CryptoServiceProvider(); byte[] data = System.Text.Encoding.Default.GetBytes(pw); byte[] md5data = md5.ComputeHash(data); md5.Clear(); StringBuilder sb=new Stri 阅读全文
posted @ 2012-04-28 10:29 zhangchun 阅读(238) 评论(0) 推荐(0)
摘要:View Code /** * 得到ajax对象 */ function getajaxHttp() { var xmlHttp; try { // Firefox, Opera 8.0+, Safari xmlHttp = new XMLHttpRequest(); } catch (e) { // Internet Explorer try { xmlHttp = new ActiveXObject("Ms... 阅读全文
posted @ 2012-04-27 16:55 zhangchun 阅读(458) 评论(0) 推荐(0)
摘要:一、绑定方法private void DataBindDataTable(string whereCondition) { //whereCondition是查询的条件 IList<Sr_TakeNameListEntity> list = SrTakeNameListManage.GetSrTabkeNameAllList(whereCondition); AspNetPager1.RecordCount = list.Count;//设置总条数 PagedDataSource pds = new PagedDataSource(); pds.DataSource = list; 阅读全文
posted @ 2012-04-14 16:32 zhangchun 阅读(271) 评论(0) 推荐(0)
摘要:\r\n是输出的HTML代码换行,客户看到的效果没有换行。<br />则相反效果:我是内容\r\n我是内容我是内容<br />我是内容==================================================\r 表示:回车符(ACSII:13 或0x0d),就是我们常说的硬回车。\n 表示:换行(ACSII:10 或0x0a),就是我们常说的软回车。在页面里这两个是看不到效果的.右键查看源文件可以看到代码换行==================================================如果是输出给浏览器,就用<br 阅读全文
posted @ 2012-04-14 16:29 zhangchun 阅读(237) 评论(0) 推荐(0)
摘要:<a href="#" onclick="clearNewMessageRemind();return false;">点击取消闪烁提示</a><script type="text/javascript">var newMessageRemind={ _step: 0, _title: document.title, _timer: null, //显示新消息提示 show:function(){ var temps = newMessageRemind._title.replace("【 阅读全文
posted @ 2012-04-14 16:26 zhangchun 阅读(245) 评论(0) 推荐(0)
摘要:convert日期转换格式为20或120时,得到的字符串是不带毫秒的。如 select CONVERT(VARCHAR(23),getdate(),120或20)2003-01-07 21:46:43日期转换格式为21或121时,得到的字符串是带毫秒的select CONVERT(VARCHAR(23),getdate(),121或21)2003-01-07 21:47:34.360日本标准日期转换格式为111时,得到的字符串是yyyy/mm/ddselect CONVERT(VARCHAR(23),getdate(),111)2003/01/07具体参见convert help不带世纪数位 阅读全文
posted @ 2012-04-14 16:24 zhangchun 阅读(930) 评论(0) 推荐(1)
摘要:一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约`束。 二﹕ SQL Server为每个触发器都创建了两个专用表﹕Inserted表和Deleted表。这两个表由系统来维护﹐它们存在于内存中而不是在数据库中。这两个表的结构总是与被该触发器作用的表的结构相同。触发器执行 完成后﹐与该触发器相关的这两个表也被删除。Deleted表存放由于执行Delete或Update语句而要从表中删除的所有行。Inserted表存放由于执行Insert或Update语句而要向表中插入的所有行。三﹕Inste 阅读全文
posted @ 2012-04-14 16:18 zhangchun 阅读(564) 评论(0) 推荐(0)
摘要:用SQL语句添加删除修改字段 1.增加字段 alter table docdsp add dspcode char(200)2.删除字段 ALTER TABLE table_NAME DROP COLUMN column_NAME3.修改字段类型 ALTER TABLE table_name ALTER COLUMN column_name new_data_type4.sp_rename 改名 更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。 语法 sp_rename [ @objname = ] 'object_name' , [ @newname = ] 阅读全文
posted @ 2012-04-14 16:17 zhangchun 阅读(291) 评论(0) 推荐(0)
摘要:SQL SERVER 与ACCESS、EXCEL的数据转换熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL SERVER、ACCESS、EXCEL数据转换,详细说明如下:一、SQL SERVER 和ACCESS的数据导入导出常规的数据导入导出:使用DTS向导迁移你的Access数据到SQL Server, 阅读全文
posted @ 2012-04-14 16:16 zhangchun 阅读(243) 评论(0) 推荐(0)
摘要:在用ajax开发asp.net程序里.利用ashx页面与前台页面进行数据交互.但是每个ajax交互都需要一个ashx页面.结果是项目里一大堆ashx页面.使项目难以管理.现在我们就想办法让一个ashx页面里允许多个ajax交互;前台页面AjaxTest.htm,内容如下<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns=&qu 阅读全文
posted @ 2012-04-14 16:14 zhangchun 阅读(4053) 评论(0) 推荐(2)
摘要:由于jQuery对象本身是一个集合。所以如果jQuery对象要转换为dom对象则必须取出其中的某一项,一般可通过索引取出。1、关于页面元素的引用通过jQuery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jQuery对象(集合对象),不能直接调用dom定义的方法。2、jQuery对象与dom对象的转换只有jQuery对象才能使用jQuery定义的方法。注意dom对象和jQuery对象是有区别的,调用方法时要注意操作的是dom对象还是jQuery对象。普通的dom对象一般可以通过$()转换成jQuery对象。如:$(docum 阅读全文
posted @ 2012-04-14 16:06 zhangchun 阅读(307) 评论(0) 推荐(1)
摘要:本文的数据库用的是sql server自带数据Northwind 连接字符串View Code 1 string conn = ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString;confige文件View Code 1 <connectionStrings>2 <add name="NorthwindConnectionString" connectionString="Data Source=.;Initi 阅读全文
posted @ 2012-04-14 16:03 zhangchun 阅读(443) 评论(0) 推荐(0)
摘要:页面文件:View Code 1 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="回车键登录.aspx.cs" Inherits="回车键登录" %> 2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"& 阅读全文
posted @ 2012-04-14 15:01 zhangchun 阅读(773) 评论(0) 推荐(0)
摘要:js代码:创建XMLHttpRequest对象:var xmlhttp;function createxmlhttp(){ if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); }else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }}AJAX - 向服务器发送请求如需将请求发送到服务器,我们使用 XMLHttpRequ 阅读全文
posted @ 2012-04-05 17:07 zhangchun 阅读(4205) 评论(0) 推荐(1)
摘要:1. document.form.item 问题 问题: 现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在Firefox下运行 解决方法: 统一使用 document.formName.elements["elementName"]2. 集合类对象问题 问题: IE下,可以使用()或[]获取集合类对象;Firefox下,只能使用[]获取集合类对象 解决方法: 改用[ ]作为下标运算。如:document.forms("formName") 改为 document.forms[ 阅读全文
posted @ 2012-04-01 18:10 zhangchun 阅读(400) 评论(0) 推荐(1)
摘要:给出了两个简单的例子,无参数的和有参数的,返回的都是json数据。前台html代码:View Code 1 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="JqueryCSMethodForm.aspx.cs" Inherits="JQuerWeb.JqueryCSMethodForm" %> 2 3 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//E 阅读全文
posted @ 2012-04-01 18:04 zhangchun 阅读(773) 评论(0) 推荐(1)
摘要:1.创建测试环境,(插入100万条数据大概耗时5分钟)。create database DBTestuse DBTest--创建测试表create table pagetest(id int identity(1,1) not null,col01 int null,col02 nvarchar(50) null,col03 datetime null)--1万记录集declare @i intset @i=0while(@i<10000)begin insert into pagetest select cast(floor(rand()*10000) as int),left(new 阅读全文
posted @ 2012-04-01 17:47 zhangchun 阅读(69196) 评论(2) 推荐(9)
摘要:WPF入门教程系列(一) 创建你的第一个WPF项目WPF基础知识快速学习绝不是从零学起的,良好的基础是快速入手的关键,下面先为大家摞列以下自己总结的学习WPF的几点基础知识:1)C#基础语法知识(或者其他.NET支持的语言):这个是当然的了,虽然WPF是XAML配置的,但是总还是要写代码的,相信各位读者应该也都有这个基础了。2)HTML语言:虽然WPF是窗体程序但是由于使用的XAML语言,如果以前接触过HTML、XHTML、ASP.NET之路的东西的话会,接受这些标签会很有帮助的,如果以前一直是从事win form开的人来说可能就要适应一下了。3)对C#中的代理、事件要做到熟练掌握,在.NET 阅读全文
posted @ 2012-04-01 13:16 zhangchun 阅读(131987) 评论(16) 推荐(15)