技术积累
文章平均质量分 84
xiaojun
软件开发工程师
展开
-
Request从几个集合取数据是有顺序的
Request从几个集合取数据是有顺序的,从前到后的顺序依次是 QueryString,Form,最后是ServerVariables。Request对象按照这样的顺序依次搜索这几个集合中的变量,如果有符合的就中止,后面的就不管了。 现在我们来分析下你得问题. 假设有个页面 test.asp?id=111 这里我们的页面是用GET的方法.这时用request.querystring("id")与r原创 2006-07-07 16:45:00 · 2052 阅读 · 0 评论 -
添加序号
在datagrid中加上一个如下模板列 就行了 在datalist中类似原创 2008-11-26 09:42:00 · 459 阅读 · 0 评论 -
access数据库用sql语句添加字段,修改字段,删除字段
<br />用 Create Table 建立一个表 Table1 ,主键是自动编号字段,另一个字段是长度是 10 的文本字段。 <br />代码如下:<br />CREATE TABLE Table1 (Id COUNTER CONSTRAINT PrimaryKey PRIMARY KEY, MyText TEXT (10))<br />再建一个包含两个字段的表 Table2,字段 id 为长整型,字段 MyText 为文本 <br />代码如下:<br />CREATE TABLE Table2 (I原创 2010-08-17 14:53:00 · 42073 阅读 · 3 评论 -
试图运行项目时出错:无法在web服务器上启动项目得解决办法(转载)
<br /><br /><br />1:确认在“配置属性”中的“启用ASP.NET调试"为"True" <br />操作步骤: <br />VS环境里面,菜单-项目-项目属性(最下得选项)-配置属性(左边第二项)-Debugging-Enable Asp.Net Debugging 设置为True <br />作用: <br />确定调试器能过启动IIS来调试asp.net页面! <br />2:确认你的"web.config"中的"debug=true" <br />操作步骤 <br />打开web.co转载 2010-10-01 17:08:00 · 424 阅读 · 0 评论 -
常用错误解决方法
<br /><br /><br />1:确认在“配置属性”中的“启用ASP.NET调试"为"True" <br />操作步骤: <br />VS环境里面,菜单-项目-项目属性(最下得选项)-配置属性(左边第二项)-Debugging-Enable Asp.Net Debugging 设置为True <br />作用: <br />确定调试器能过启动IIS来调试asp.net页面! <br />2:确认你的"web.config"中的"debug=true" <br />操作步骤 <br />打开web.co转载 2010-10-02 18:22:00 · 408 阅读 · 0 评论 -
常用js验证
<br />//字符长短 用户名 <br />function check_name() <br />{ <br /> var upname= document.getElementById("txt_name").value; <br /> var re =new RegExp("^.{5,50}$"); <br /> var arr; <br />if((arr = re.exec(upname)) == null) <br />{ <br />document.getElementB转载 2010-10-02 18:22:00 · 495 阅读 · 0 评论 -
一个比较好用的JS效验
<br />一个比较好用的JS效验 <br /><br />/** <br />* 数据校验的javascript函数 <br />* By 最后一支烟 <br />*/ <br /><br />//消除输入字符串前后的半角和全角空格 <br />function Trim(str){ <br />str=str.replace(/(^[/s/u3000]*)|([/s/u3000]*$)/g, ""); <br />return str; <br />} <br /><br />//去左空格,只能去除半角原创 2010-10-02 18:24:00 · 556 阅读 · 0 评论 -
如何做软件外包
<br />【做软件外包经验告诉我】<br />1. 做软件需要人海战术,软件是需要大量的体力劳动,而不是脑力劳动。<br />有一句俗话,一个萝卜一个坑,软件项目的功能模块多了,每个功能都需要有一个人盯,<br />不断改进不断维护。而且功能划分得越细了,工作量越大,需要的人越多,否则哪里会<br />产生几万的软件外包公司?几十个不是足够了?曾经在上海做外包,一个项目动不动就<br />是10-20个人,每个人做几个页面,质量要求相对较高的,国内软件公司到不是这样,<br />就1-2个小兵,1个项目经转载 2010-10-13 16:37:00 · 6818 阅读 · 0 评论 -
asp.net打造进度条窗口代码,还有取消按钮呢
调用测试 进度条窗口原创 2010-10-13 16:38:00 · 1167 阅读 · 0 评论 -
常用正则表达式
验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有原创 2011-08-04 11:05:35 · 411 阅读 · 0 评论 -
并发冲突UpdateCommand影响0个记录”的错误
通过datagrid修改数据,然后调用SqlDaAdapter的Update函数更新数据源,在经过新增、修改等操作后更新数据源报出“并发冲突UpdateCommand影响0个记录”的错误,遍寻google、baidu无果,无意中发现msdn中提到更新的排序问题 在许转载 2011-09-02 14:20:55 · 1794 阅读 · 0 评论 -
Net面试必备宝典
1.什么是.NET?什么是CLI?什么是CLR?IL是什么?(1).net用于代码编译和执行的集成托管环境,换句话,它管理应用程序运行的方方面面,包括首次运行的编译,为程序分配内存存储数据和指令,对于应用程序授予或拒绝相应的权限,并启动管理应用程序的执行,剩余内存的在分配。由于所有.net应用程序都是在.net framework上面执行,所以开发人员只需考虑与.net framewo转载 2011-12-09 13:54:42 · 672 阅读 · 0 评论 -
x509数字证书
x509数字证书介绍http://sureserv.com/bbs/read.php?fid=17&tid=17&fpage=1一、什么是数字证书 数字证书就是互联网通讯中标志通讯各方身份信息的一系列数据,提供了一种在Internet上验证您身份的方式,其作用类似于司机的驾驶执照或日常生活中的身份证。它是由一个由权威机构-----CA机构,又称为证书授权(Certificate A转载 2012-03-20 14:37:04 · 1427 阅读 · 0 评论 -
调试过的冒泡排序算法
调试过的冒泡排序算法 class Program { public static void BubbleSort(int[] a) { int bound = a.Length - 1; while (bound > 0) { i原创 2012-04-20 16:00:37 · 803 阅读 · 0 评论 -
sql第二课用transcat_sql来创建数据库的语句
sql第二课用transcat_sql来创建数据库的语句2008-10-14 20:54create database wfyon primary(name =wfy_data,filename=d:/sql/mssql/data/wfy.mdf,size=10mb,maxsize=unlimited,filegrowth=5%)log on(name=wfy_log,转载 2008-11-05 10:42:00 · 863 阅读 · 0 评论 -
ASP.NET程序中常用代码[
ASP.NET程序中常用代码[转] 1. 打开新的窗口并传送参数 传送参数: resp原创 2006-07-10 15:50:00 · 723 阅读 · 0 评论 -
使用 XmlDocument 类
使用 XmlDocument 类 XmlDocument 将整个 XML 文档都存放在内存中,并使其节点、元素和属性可用于编程处理。XmlDocument 类可以: 1、从本地存储的文件中读取 XML,并使用流对象 XmlReader 和 TextReader。 2、将 XML 写入本地存储的文件,并使用流对象 XmlWriter 和 TextWriter 代码演示 以下代码演示了原创 2006-07-10 16:18:00 · 1681 阅读 · 0 评论 -
有用的C#代码
收集代码 1.取得客户端IP地址 例:TextBox1.Text = Page.Request.UserHostAddress 2.读取htm代码 格式:Response.WriteFile("静态页面地址") 例:Response.WriteFile("mlist/dianji.html") 3.sql语句中如何 查询结果显示中间几行 格式: select top原创 2008-04-11 09:00:00 · 546 阅读 · 0 评论 -
关于MSHFlexGrid的学习报告[2007-10-31]
关于MSHFlexGrid的学习报告[2007-10-31]1.如何控制电子表格Private Sub Command5_Click()Dim xlsRowCount As Integer, xlsColCount As Integer 生成的表格的行数和列数Dim xlsApp As Excel.ApplicationDim xlsBook As Excel.WorkbookD原创 2008-04-11 09:03:00 · 1237 阅读 · 0 评论 -
vsflexgrid技巧大全
如何实现将vsflexgrid中修改的数据反馈到数据库中??Private Sub vsflexgrid1_AfterEdit(ByVal Row As Long, ByVal Col As Long) rs.MoveFirst //rs为记录集 rs.Move vsflexgrid1.Row - 1 rs.Edit If vsflexgrid1.text = "" Then转载 2008-04-19 10:14:00 · 2180 阅读 · 0 评论 -
行列转换--表
1: 列转为行: eg1: Create table test (name char(10),km char(10),cj int) go insert test values(张三,语文,80) insert test values(张三,数学,86) insert test va转载 2008-11-05 10:47:00 · 468 阅读 · 0 评论 -
字段加密
==================================================================================================如何实现对数据库单个字段进行加密 选择自 callzjy 的 Blog 关键字 callzjy 字段加密 sqlserver 函数 出处create view v_randasselect c转载 2008-11-05 10:52:00 · 1016 阅读 · 0 评论 -
添加记录:
--添加记录:insert into 职工信息表(姓名,性别,年龄,部门ID,调入时间,调出时间) VALUES(雪雪,0,24,1,2008-06-01,NULL)insert into 职工信息表(姓名,性别,年龄,部门ID,调入时间) VALUES(雪雪,0,24,1,2008-06-01)--用SELECT语句来添加一条或批量添加记录:INSERT INTO 职工信息表(转载 2008-11-05 11:09:00 · 1123 阅读 · 0 评论 -
如何自动备份数据库
企业管理器里 ->在所要进行备份的数据库上 右键 ->所有任务 ->维护计划 ->点四次下一步 -> 就是备份了 。 说明:这个页面上你可以点更改来 详细的配置如"每周-~周五00:00自动备份",及路径设置等。 -------------------------------------------- 问题补充:强调一下,备份的文件名是“数据库名+备份日期”,每次更新的,否则会覆盖原来的备份,就没转载 2008-11-05 10:29:00 · 1247 阅读 · 0 评论 -
c#net中发送带附件的邮件:
邮件发送发件人:收件人:发件用户名:发件人密码:邮件服务器:服务器端口:主 题:附 件:内 容:using System;using System.Data;using System.Configuration;using System.Collections原创 2008-11-05 10:37:00 · 620 阅读 · 0 评论 -
特殊的sql语句研究转载
====================================================================================得到随机排序结果 出处SELECT *FROM Northwind..Orders ORDER BY NEWID()SELECT TOP 10 * FROM Northwind..Orders ORDER BY NEWID(转载 2008-11-05 11:07:00 · 525 阅读 · 0 评论 -
C#中TIMER的运用
using System;using System.Collections.Generic;using System.Text;using System.Timers;namespace ConsoleApplication5{ public delegate void MyMessage(string Message); class MyTimer { pub转载 2008-11-05 10:40:00 · 491 阅读 · 0 评论 -
精妙SQL语句收藏
精妙SQL语句收藏新一篇: 对查询的优化~ | 旧一篇: sql语句查询表内容SELECT 表名=case when a.colorder=1 then d.name else end,表说明=case when a.colorder=1 then isnull(f.value,) else end,字段序号=a.colorder,字段名=a.name,标识=case when C转载 2008-11-05 11:04:00 · 459 阅读 · 0 评论 -
SQL注入式攻击的解决办法
所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。常见的SQL注入式攻击过程类如: ⑴ 某个ASP.NET Web应用有一个登录页面,这个登录页面控制着用户是否有权访问应用,它要求用户输入转载 2012-04-20 16:26:53 · 902 阅读 · 0 评论