- 博客(98)
- 收藏
- 关注
原创 递归算法列出SUNLIKE库位资料,并帮定到TREEVIEW
private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 HttpCookie cookie=Request.Cookies["userName"]; if(cookie==null) { Response.Redirect("default.aspx"); } if
2006-12-03 12:00:00 1971
原创 petshop一个防注入,限制字符长度的方法
public static string InputText(string inputString, int maxLength) {StringBuilder retVal = new StringBuilder();// check incoming parameters for null or blank stringif ((inputString != null) && (inp
2006-07-13 09:13:00 1536
原创 利用Microsoft.XMLHTTP实现无刷新查询
HTML Untitled Page var xmlHttp; function createXMLHttpRequest() { if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.X
2006-06-28 09:13:00 2260
转载 Microsoft.XMLHTTP的方法与属性
[转载]Microsoft.XMLHttp组件的属性方法 Microsoft.XMLHttp组件的属性方法一、使用步骤:1、创建XMLHTTP对象 //需MSXML4.0支持2、打开与服务端的连接,同时定义指令发送方式,服务网页(URL)和请求权限等。客户端通过Open命令打开与服务端的服务网页的连接。与普通HTTP指令传送一样,可以用"GET"方法或"POST"方法指向服务端的服务网页。 3
2006-06-28 09:07:00 10084 5
原创 Socket编写一个局域网通信聊天软件
服务器端:using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Net;using System.Net.Sockets;using System.Thr
2006-06-17 08:52:00 3153
原创 没有DNS亦玩转虚拟主机
稍微了解一点的朋友大概知道,虚拟主机在实现方式上基本上可以分为两种,一种是基于IP地址,另一种是基于域名即DNS。第一种方式实现起来比较简单,只要我们给我们的网卡多绑定几个IP地址就能实现了。第二种方式比较麻烦,难道我们还要自己安装一个DNS服务器吗?NO,NO,NO 不用这么麻烦,该请出我们的Hosts宝贝儿了。Hosts文件是Windows自带的一个文件,主要用于本地域名解析,一般情况下,Wi
2006-06-06 10:20:00 1478 1
原创 .NET用正则表达式从HTML中提取信息
Regex aRegex = new Regex("]*>");string content = @" 东山总站2 中山医 烈士陵园 大东门 农讲所 文德路 北京路口 南关 海珠广场 爱群大厦 六二三路 市中医院 芳村隧道口 花地湾 芳村合兴苑 东漖北路 汾水 浣花路 芳村客运 龙溪大
2006-06-02 15:56:00 2865 1
原创 从文本文件提取数据到数据库指定的字段中
从文本文件提取数据到数据库指定的字段中 文本文件202171000000 202171255255 宁夏 银川市202172000000 202175255255 宁夏 202171000000 202171255255 宁夏 吴忠市202172000000 202175255255 宁夏 银川/隆德市using System.IO;//Read data from fileprivate
2006-06-02 12:03:00 1883
原创 模拟向服务器POST数据
using System;using System.Net;using System.IO;using System.Text;using System.Web;class ClientPOST { public static void Main(string[] args) { if (args.Length showusage();
2006-06-02 11:40:00 1695
原创 修改注册表,关闭windows 2003的默认共享文件与修改注册表自动登录Windows 2003系统
修改注册表,关闭windows 2003的默认共享文件Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/lanmanserver/parameters]"AutoShareServer"=dword:00000000"AutoSharewks"=dword:0000
2006-05-30 11:56:00 5916
原创 一个简单的加密,解密方法
string strOld = "Nice day";//不支持中文 string strNew; //加密 byte[] btArry = Encoding.ASCII.GetBytes(strOld); strNew = Convert.ToBase64String(btArry);//加密后 MessageBox.Show(strNew); //解密 byte[]
2006-05-18 10:20:00 1687
原创 C#安装项目文件,自动读取参数的安装类(自动安装SQL SERVER数据库)
using System;using System.Collections;using System.ComponentModel;using System.Configuration.Install;using System.IO;using System.Data.SqlClient;using System.Reflection;namespace DBCustomAction{ ///
2006-05-17 17:28:00 2589
原创 金额阿拉伯数字转换为中文的存储过程
Create Procedure AtoC @ChangeMoney Money as Set Nocount ON Declare @String1 char(20) Declare @String2 char(30) Declare @String4 Varchar(100) Declare @String3 Varchar(100) --从原A值中取出的值 Declare @i int -
2006-05-08 09:32:00 1353
转载 加密(编码)web.config中的信息(如:连接字符串)
现在,使用一个简单的加密,其实是base64编码而非加密。 private void Button1_Click(object sender, System.EventArgs e) { byte[] data = System.Text.ASCIIEncoding.ASCII.GetBytes(this.TextBox1.Te
2006-04-07 10:59:00 1807
转载 导出数据到Excel的几种方法
方法1:调用com组件,导出access数据到Excel,就是直接调用access的导出功能,此方法速度超级快using Access;Access.ApplicationClass oAccess = new Access.ApplicationClass();oAccess.Visible = false;try{//ACCESS9:oAccess.OpenCurrentDatabase(
2006-03-29 08:28:00 2123
原创 千万级通用的分页存储过程
/*--用存储过程实现的分页程序显示指定表、视图、查询结果的第X页对于表中主键或标识列的情况,直接从原表取数查询,其它情况使用临时表的方法如果视图或查询结果中有主键,不推荐此方法*//*--调用示例exec p_show 地区资料exec p_show 地区资料,5,3,地区编号,地区名称,助记码,地区编号--*//*因为要顾及通用性,所以对带排序的查询语句有一
2006-03-11 08:27:00 1290
转载 有关打印的文章
从Windows 2000开始,Windows操作系统内建了WMI管理对象。通过它,我们可以获取系统中各个组件的情况。对于打印机也一样,查询WMI的Win32_Printer对象即可获取到打印机相关的状态信息,请看如下的示例代码://---------------------------------------------------------string searchQuery = "SELE
2006-03-07 11:57:00 1499
原创 ASP.NET动态生成HTML页面
思路 1. 利用如Dw-Mx这样的工具生成html格式的模板,在需要添加格式的地方加入特殊标记(如$htmlformat$),动态生成文件时利用代码读取此模板,然后获得前台输入的内容,添加到此模板的标记位置中,生成新文件名后写入磁盘,写入后再向数据库中写入相关数据。 2. 使用后台代码硬编码Html文件,可以使用HtmlTextWriter类来写html文件。 优点 1. 可以建
2006-02-13 09:49:00 1333
原创 ASP.NET程序中常用的三十三种代码
ASP.NET程序中常用的三十三种代码 document.title="ASP.NET程序中常用的三十三种代码 - "+document.title1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’
2006-01-16 11:09:00 1402
原创 SQL中 case when then end的用法
示例一SELECT 学号, 姓名, 等级= CASE WHEN 总学分 IS NULL THEN ‘尚未选课’ WHEN 总学分 WHEN 总学分 >=50 and 总学分 ELSE ‘优秀’ END FROM XS WHERE 专业名=’计算机’示例二update employeeset e_wage = case w
2006-01-11 16:22:00 33927 2
原创 SQL 细节知识积累
SQL 细节知识积累document.title="SQL 细节知识积累 - "+document.title Transact_sql: TRUNCATE TABLE test //用于删除test表中的数据 CREATE FUNCTION //创建用户自定义函数 ALTER FUNCTION //语句修改 DROP FUNCTION
2006-01-09 09:37:00 1444
原创 WebRequest实现读取天气预报信息
using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.WebContr
2006-01-05 09:21:00 1699
原创 解决水晶报表出现登陆框的问题
你最好还是用sql连接,因为oledb和sql的连接信息不是一样的.如果你用的是水晶报表的推模式,一般不用设置登陆信息,但是要这样写:obj.SetDataSource(this.ds.Tables["tablename"]);如果你写成了obj.SetDataSource(this.ds)就会有登陆框的。如果你用的是水晶报表的拉模式,你就一定要写上登陆信息:crReportDocument =
2006-01-05 08:51:00 2427
原创 IE+JS: 上传之前检测图片文件大小及类型
IE+JS: 上传之前检测图片文件大小October 2, 2005 at 1:34 am · Filed under Scripts 文件上传之前的检测,通常是通过文件名来判断文件类型是否合法,但是要想检测文件的大小很难办到,除非在本地或者使用控件。不过在IE下img有几个附加的属性,如:fileCreatedDate、fileModifiedDate、fileSize、fileUpdatedD
2005-12-26 10:51:00 2779
原创 解决 未能在"设计"视图中打开, 在""块中以不同方式将值括起来
·" + DataBinder.Eval(Container.DataItem,"Title")+""%>或写成方法)>function WinOpen(id){ var url=swyt_pgjg.aspx?hcjhb_id=+id; window.open (url,,scrollbars=yes,resizable=yes,width=600,height=500
2005-12-20 11:56:00 1295
原创 触发器,出入库操作(单据写入)时自动更新物料的当前库存数字
-- 作者:彭建军-- 日期:2005-06-27-- 页面:Page3-- 概要:触发器的创建、修改、删除以及调用-- 说明:以下示例均在[查询分析器]下进行,可配合图形界面进行测试--================================================--/*建立虚拟测试环境,包含:表[卷烟库存表],表[卷烟销售表]。请大家注意跟踪这两个表的数据,体会触发
2005-12-20 09:58:00 12530
原创 常去的技术网站
http://community.csdn.netwww.cnblogs.comhttp://blog.joycode.comhttp://codeproject.comwww.msuniversity.edu.cnhttp://www.microsoft.com/china/technet/default.mspxhttp://www.microsoft.com/china/msdn/http:
2005-12-20 08:22:00 1003
原创 .Net中的委托以及事件处理
,.Net中的委托以及事件处理。我拿简单的例子说明一下,是现实中的例子:比如说一个公司(场景),你是老板,手下有两个员工,小张和小王。你命令小王,如果小张玩游戏,则小王扣去小张500元钱。这就是现实中的委托。实际上,在写程序中,程序员就是老板,小张和小王就是两个对象。小张玩游戏是一个方法,小张还有一个游戏事件,他玩游戏激发这个事件。而小王就是事件处理对象,他负责把小张的钱扣除500。所以,委托有如
2005-12-20 08:03:00 959
原创 C#中为DataGrid添加下拉列表框
本文将介绍如何在 System.Windows.Forms.DataGrid中切入使用ComboBox控件,主要包括三方面的内容。 1. 在DataGrid中加入ComboBox列; 2. 把在DataGrid中的修改保存到对应的网格; 3. 设置DataGrid中网格的焦点。 下面是整个源代码,一些功能可以看注释。 using System; using Syste
2005-12-08 16:50:00 1412
原创 按月分类累计统计库存
一个库存表为T_ProductionPro ,要求按月分类统计其库存数量,下面是一段按月分类统计的SQL语句SELECT month(fsProdate) as 月份,fsProName as 货物名,fssize as 规格,fsunit as 单位,sum(fsweight) as 库存数量FROM T_ProductionPro WHERE year(fsProdate)=2005
2005-12-07 08:06:00 1777
原创 三表联合查询不到所有记录
三表组合查询问题,1,产品表(PRDT),字段(产品编号,产品名称),进货单表头(PRDT_MF_INPUT)(进货单号,日期),进货单表身(PRDT_TF_INPUT)(进货单号,产品编号,进货单产品数量)一张进货单的表身可能有多种产品。按时间段把进货单所有产品记录查询出来,要求有,进货单号,日期,产品编号,产品名称,进货单产品数量谢谢!select a.*,b.*,c.* from PRDT_
2005-12-05 16:41:00 1888
原创 水晶报表使用经验总结
转自 http://blog.csdn.net/louisp/archive/2005/10/27/517621.aspx 资料:Asp.Net中使用水晶报表(上)www.dotnet8.com 2002-9-6 DotNet吧 这篇文章教你如何在.Net Web应用中使用水晶报表,也可以让你在学习过程中少走一些弯路。为了得到最好的效果,读者最好需要有一些基础的Asp.Net访问数据
2005-11-28 09:13:00 19982 2
原创 邦定后的datagrid.datasource转化datatable
DataView dv = this.dataGrid1.DataSource as DataView; return dv.Table;
2005-11-22 10:48:00 2228
原创 如何拉到大客户
这几天公司都特别忙,年底业务也出奇地好,(原来还以为年底被市场冷清的),所以加班,都是急活,所以没来论坛,今天上来一看,大家都谈到一个很普遍的问题 ——我们这个城市没有客户~·!—————— 这个话题的确是让人头疼,类似到庙里卖梳子了。呵呵~~~ 我想,我们这些怀抱一颗为社会做事的心的人,却发现没有施展手脚的地方,多令人扫兴啊~~~就这个问题,我说点自己的观点。 我对这个问题的总结
2005-10-24 11:58:00 1641
原创 Winform下datagrid数据倒入excel
Excel.Application excel = new Excel.Application ( ) ;excel.Application.Workbooks.Add ( true ) ;for(int n =0;n{ excel.Cells[1,n+1] = dt.Columns[n].ColumnName;}for(int i=0;i{for(int j=0;j{excel.Cells[
2005-10-20 16:52:00 1632 1
原创 对项目配置文件app.comfig进行读写操作
对项目配置文件app.comfig进行读写操作下面两个方法分别完成读写操作.//读public static string GetValue(string AppKey){try{string AppKeyValue;AppKeyValue=System.Configuration.ConfigurationSettings.AppSettings.Get(AppKey);return AppKe
2005-09-12 09:14:00 1719 1
原创 在一段时间内的记录加上30分钟
表结构工号 考勤时间 班别001 2005-9-1 6:36001 2005-9-1 19:31002 2005-9-2 6:39003 2005-9-2 7:23004 2005-9-2 7:21update table1 set 考勤时间=dateadd(minute,30,考勤时间)where datepart(Hour,考勤时间)=6
2005-09-10 10:52:00 1176
原创 一个查询每天时间段的SQL 语句
select TOP 1000 * from TF_KQ where convert(varchar(5),TRS_DD,108) between 07:00 and 07:59 order by TRS_DD DESC查询07:00到07:59的记录
2005-09-09 11:57:00 4568
原创 FLASH铵钮鼠标事件控制时间轴
on (rollOver) { //OVER gotoAndPlay(2);}on (rollOut, dragOut) { //离开 gotoAndPlay(16);}on (release) { //点击 getURL(http://www.163.com, "_blank");}
2005-09-07 09:34:00 1746
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人