sardine254

        
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

文章分类 -  常用代码

摘要:加密 string ssd = Convert.ToBase64String(System.Text.Encoding.GetEncoding("gb2312").GetBytes("中国"));解码string ss = System.Text.Encoding.GetEncoding("gb2312").GetString(Convert.FromBase64String(ssd)); 阅读全文

posted @ 2007-04-14 13:57 sardine 阅读(1623) 评论(0) 推荐(0)

摘要:using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data; namespace IsNum{ /// /// Summary description for Form1. /// pub... 阅读全文

posted @ 2006-04-18 11:21 sardine 阅读(138) 评论(0) 推荐(0)

摘要:在编程的时候,经常遇到要判断一个字符串中的字符是否全部是数字(0-9),本来是一个很容易实现的功能,但程序员首先会想到的是,这样简单的功能有没有现成的函数可以用呢?VB.NET中有个IsNumeric(object),C#中只有判断单个字符的Char.IsNumber(),IsNumeric可以判断double类型的数字字符串,但无法排除正负号和小数点,如果判断字符串是否... 阅读全文

posted @ 2006-04-18 11:11 sardine 阅读(197) 评论(0) 推荐(0)

摘要:随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。 阅读全文

posted @ 2006-04-05 00:33 sardine 阅读(138) 评论(0) 推荐(0)

摘要:新增的页面事件:在ASP.NET 2.0中,一个ASP.NET页面的生命周期主要为(红色字体表示ASP.NET 2.0新增加的阶段页面事件):客户端请求页面—》预初始化(OnPreInit)—》初始化(OnInit)—》完成初始化(OnInitComplete)—》载入ViewState(LoadViewState)—》处理回送数据(IPostBackDataHand... 阅读全文

posted @ 2006-04-03 13:08 sardine 阅读(175) 评论(0) 推荐(0)

摘要:using System;using System.Data.SqlClient;using System.Configuration;//使您能够与系统进程、事件日志和性能计数器进行交互using System.ComponentModel;//此命名空间包括用于实现属性和类型转换器、绑定到数据源以及授权组件的基类和接口using System.Collections;//这些接口和类定义... 阅读全文

posted @ 2006-03-30 23:17 sardine 阅读(318) 评论(0) 推荐(0)

摘要:下面我们将详细讲解如何在Page_Load()中对数据库的增加、删除、修改,最后我们再来总结一下ExecuteNonQuery(),ExecuteScalar(),ExecuteReader的用法 --------------------------------------------------------------1、 增加新的记录private void Page_Load(ob... 阅读全文

posted @ 2006-03-29 18:31 sardine 阅读(3775) 评论(2) 推荐(1)

摘要:"^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\.[0-9]*[1-... 阅读全文

posted @ 2006-03-26 12:38 sardine 阅读(384) 评论(0) 推荐(0)

摘要:public class FileClass{ SqlClass myclass =new SqlClass(); public FileClass(){// TODO: 在此处添加构造函数逻辑}public void createfolder(string path){if(!Directory.Exists(path)){Direc... 阅读全文

posted @ 2006-03-24 22:36 sardine 阅读(278) 评论(0) 推荐(0)

摘要:public void insert_itemname(int first_itemid,string second_itemname){SqlCommand myCommand = new SqlCommand("insert_second_itemname", myConnection);//存储过程名字 //指明Sql命令的操作类型是使用存储过程myComm... 阅读全文

posted @ 2006-03-24 22:35 sardine 阅读(92) 评论(0) 推荐(0)

摘要:public class SqlClass{private string myConnString;private SqlConnection myConnection;public SqlClass(){//// TODO: 在此处添加构造函数逻辑//}public void Open(){myConnString=Configura... 阅读全文

posted @ 2006-03-24 22:32 sardine 阅读(124) 评论(0) 推荐(0)

摘要:打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Reques... 阅读全文

posted @ 2006-03-24 21:56 sardine 阅读(110) 评论(0) 推荐(0)