自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

星梦小筑

快乐分享

  • 博客(80)
  • 收藏
  • 关注

原创 几类数据库连接

ASP连接ACCESS Set conn=Server.CreateObject("ADODB.Connection") conn.CommandTimeout = 0 conn.ConnectionTimeout = 0 strconn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPATH("../数据库

2013-03-05 15:23:19 627

转载 Asp.net中基于Forms验证

Asp.net中基于Forms验证的角色验证授权 Asp.net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活。 Forms 验证方式对基于用户的验证授权提供了很好的支持,可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端的Cookie,之后此用户再访问这个web应用就会连同这个身份Cookie一起发送到

2013-03-05 15:22:51 535

转载 asp.net验证控件

WEB开发者特别是ASP开发者,一直对数据验证比较恼火,当你好不容易写出数据提交程序的主体以后,还不得不花大把时间去验证用户的每一个输入是否合法。如果开发者熟悉JavaScript或者VBScript,可以用这些脚本语言轻松实现验证,但是又要考虑用户浏览器是否支持这些脚本语言;如果对这些不是很熟悉或者想支持所有用户浏览器,就必须在ASP程序里面验证,但是这样验证就会增加服务器负担。现在,有了ASP

2013-03-05 15:21:58 475

转载 asp.net 动态控件事件

private void Page_Load(object sender, System.EventArgs e)     {       Control c3 = ParseControl("");       Control c4 = ParseControl("");       PlaceHolder2.Controls.Add(c3);       PlaceHo

2013-03-05 15:21:02 540

原创 asp.net 去除HTML格式

content=replace(content,"&","&")             'content=replace(content,"'","''")         content=replace(content,"   content=replace(content,">",">")     content=replace(content,"chr(60)"

2013-03-05 15:20:36 494

转载 asp.net fso 操作

在ASP.NET中引入了名字空间,其中文件操作对应的名字空间是System.IO。名字空间和动态链接库有些类似,但是名字空间在整个.net系统中都可以应用。在ASP.NET的页面中可以使用%@import namespace=...%>来引用名字空间。在vb6中采用fso对文件进行操作,在asp.net中的文件对象和fso很相似。   这里我介绍一下file对象:file对象的作用主要是创建文

2013-03-05 15:20:12 544

转载 正则表达式点滴

"^\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

2013-03-05 15:19:49 465

转载 ASP.NET发邮件

这是关于需要验证的服务器加上用户名和密码,呵呵。 mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1"); //basic authentication ,mail是一个mailmessage型的变量 mail.Fields.Add("http://schemas.m

2013-03-05 15:19:11 405

转载 C#分割字符串的几种方法

单个字符分割 string s="abcdeabcdeabcde"; string[] sArray=s.Split('c'); foreach(string i in sArray) Console.WriteLine(i.ToString()); 输出下面的结果: ab deab deab de 多个字符分割 string s="abcdea

2013-03-05 15:18:34 443

转载 C#时间函数

DateTime dt=new DateTime(); DateTime dt = DateTime.Now; Label1.Text = dt.ToString();//2005-11-5 13:21:25 Label2.Text = dt.ToFileTime().ToString();//127756416859912816 Label3.Text = dt.ToFileTimeUt

2013-03-05 15:18:09 422

转载 .net 防注入

一,验证方法 ///   ///SQL注入过滤   ///   /// 要过滤的字符串   /// 如果参数存在不安全字符,则返回true   public static bool SqlFilter2(string InText)   {   string word="and|exec|insert|select|delete|update|chr|mid|master|

2013-03-05 15:17:34 457

转载 asp之字符串函数示例

用字符串函数对字符串进行截头去尾、大小写替换等操作。 函数 语法 功能 Len Len(string|varname) 返回字符串内字符的数目,或是存储一变量所需的字节数。 Trim Trim(string) 将字符串前后的空格去掉 Ltrim Ltrim(string) 将字符串前面的空格去掉 Rtrim Rtrim(str

2013-03-05 15:17:04 437

转载 FSO删除文件

'判断文件夹是否存在 Function FolderExits(Folder) Folder=Server.Mappath(Folder) Set FSO= Server.CreateObject("Scripting.FileSystemObject") IF FSO.FolderExists(Folder) Then    FolderExits=true Else    Fol

2013-03-05 15:16:24 1915

转载 asp fso 功能代码部分

'FSO组件名称 dim FSObject FSObject="Scripting.FileSystemObject" '========================================================= '◆是否支持组件 '========================================================= Functio

2013-03-05 15:15:59 477

转载 ASP.NET中固定DataGrid的表头

.fixedHeaderTr {}{ POSITION: relative; ; TOP: expression(this.offsetParent.scrollTop) }         .mainDiv {}{ SCROLLBAR-FACE-COLOR: #9999ff; OVERFLOW: auto; ; WIDTH: expression(document.body.clientW

2013-03-05 15:15:24 630

转载 .net图片验证码

cs文件内容如下: ------------------------------------------------------ using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web

2013-03-05 15:14:54 569

转载 C# 计算时间差

///         /// 计算两个日期的时间间隔         ///         /// 第一个日期和时间         /// 第二个日期和时间         ///         private string DateDiff(DateTime DateTime1, DateTime DateTime2)         {             s

2013-03-05 15:14:26 576

转载 SQL备份

BACKUP DATABASE [database] TO  DISK = N'backurl' WITH  INIT ,  NOUNLOAD ,  NAME = N'bakname',  NOSKIP ,  STATS = 10,  NOFORMAT

2013-03-05 15:13:56 393

转载 SQL 查询表结构

1.查询表结构:   可以使用内置的存储过程sp_MShelpcolumns。   如查询表B_RWZL的结构:   sp_MShelpcolumns 'dbo.B_RWZL' 2.获得所有用户表名:   SELECT name FROM sysobjects WHERE xtype = 'U'

2013-03-05 15:13:35 435

转载 SQL日期函数

1. 当前系统日期、时间       select getdate() 2. dateadd  在向指定日期加上一段时间的基础上,返回新的 datetime 值       例如:向日期加上2天       select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.000 3. datediff 返回跨两个指定日期的日期和

2013-03-05 15:12:44 213

原创 WebBrowser获得网页中变量值

htm中      程序中可以这么调用 id := Form1.WebBrowser1.OleObject.Document.script.currID     值得说明的是,变量可以是javascript定义的,也可以是vbscript定义的,如果Webbrowser1中找不到该变量,调用会触发一个异常事件,即变量currID不存在

2013-02-27 17:25:45 626

原创 WebBrowser执行网页中的函数

tmp := 'currID = getNextID(currID)'+#13#10;      Form1.WebBrowser1.OleObject.Document.parentWindow.execScript(tmp,'JavaScript');    调用函数的方法就是execScript接口,同样,如果函数不存在,或者运行错误也会触发脚本错误异常

2013-02-27 17:25:08 671

原创 WebBrowser调用网页中已知对象

src := WebBrowser1.OleObject.Document.getElementByID('img1').src     该方法其实就是javascript中的 getElementByID

2013-02-27 17:24:36 683

原创 Webbrowser获取页面中所有frame

frames:=wb.OleObject.document.frames;      for i:=0 to frames.length do      memo1.lines.Add(frames[i].document.body.innerHTML);

2013-02-27 17:24:05 1615

原创 Webbrowser新开窗口事件

procedure TForm1.WebBrowser1NewWindow2(Sender: TObject;    var ppDisp: IDispatch; var Cancel: WordBool); var    NewWindow: TForm2; begin    //exit;    NewWindow:= TForm2.Create(nil);    NewWin

2013-02-27 17:23:31 472

转载 WebBrowser判断页面是否下载结束

方法1:procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject;    const pDisp: IDispatch; var URL: OleVariant); begin    if WebBrowser1.Application = pDisp then showmessage('页面已全部下载完毕')end;    说明

2013-02-27 17:22:47 792

原创 直接向WebBrowser写入html代码

StrStream:TStringStream;     SetNoteStr: string;     begin   SetNoteStr :='xxxxxxxxxxxxxx';    StrStream:=TStringStream.Create(SetNoteStr);    WebBrowser1.Navigate('about:blank');    try      Str

2013-02-27 17:22:05 1351

转载 ajax基础

var request = false;    try ...{      request = new XMLHttpRequest();//非微软浏览器    } catch (trymicrosoft) ...{      try ...{        request = new ActiveXObject("Msxml2.XMLHTTP");//微软IE      } catc

2013-02-27 17:21:00 245

转载 asp.net生成excel

.Net 生成Excel文件 以下为.NET生成Excel文件的全部代码,并包含一定操作。其中引用到一个枚举public enum ExcelAlign {Left,Right,Center};请自行定义在合适处并修改代码中相应部分。 注:本代码在windows2000 server office2003环境下测试通过,不会遗留Excel进程;使用VS.net 2003编写 --------

2013-02-27 17:20:39 413

转载 ASP操作XML数据小结

NO.1--建立一个XML数据库data.xml                                  caca 154222225             root@3ney.com                 NO.2--建立对象CreateObject       建立data.xml的对象先       set xmldoc=server.c

2013-02-27 17:20:08 397

转载 asp截字符串html

'函数名:gotTopic '作 用:截字符串,汉字一个算两个字符,英文算一个字符 '参 数:str ----原字符串 ' strlen ----截取长度 '返回值:截取后的字符串 '************************************************** function gotTopic(str,strlen) if str="" then gotT

2013-02-27 17:19:43 340

转载 c#操作excel

刚刚用C#完成了一个读取几个Excel数据源,运算、处理后生成报表的Winform程序。 以前做的大部分都是Web的应用,很少涉及应用程序,感觉B/S的已经很方便了,不过也分场合与规模。对于小型的应用,由于B/S需要搭建服务器运行环境,如果为了满足单个用户的使用需求而将服务器环境也一同部署在客户端的话会比较麻烦,这方面应用程序的形式还是很有优势的。 下面列出几个C#操作Excel的几个关键

2013-02-27 17:19:16 344

转载 c#上传大文件

上传进度条控件                Web.config 配置

2013-02-27 17:18:11 422

转载 c#上传并改变图片大小

protected void UpLoadPhoto_Click(object sender, ImageClickEventArgs e) { if (FileUpload1.HasFile) { string fileContentType = FileUpload1.PostedFile.ContentType;

2013-02-27 17:17:45 1601

转载 读取excel到sql

你完全可以把Excel当数据表一样读出来,然后再写进Sql 读Excel的方法: string strConn = "provider=Microsoft.Jet.OLEDB.4.0;data source=Excel文件;Extended Properties=Excel 8.0;"; OleDbConnection oleConn = new OleDbConnection(strCon

2013-02-27 17:16:52 339

转载 SQL DATE 日期格式转换

格式 #  查询 (current date: 12/30/2006)  示例 1  select convert(varchar, getdate(), 1)  12/30/06  2  select convert(varchar, getdate(), 2)  06.12.30  3  select convert(varchar, getdate(), 3)  30/12/06

2013-02-27 17:16:25 750

转载 LINQ 的标准查询操作符

Northwnd db = new Northwnd(@"c:\northwnd.mdf"); IEnumerable results = db.ExecuteQuery ("SELECT contactname FROM customers WHERE city = {0}",     "London"); LINQ 的标准查询操作符 John Papa 代码下载位置: Data

2013-02-27 17:15:59 402

转载 Request.ServerVariables

Request.ServerVariables("REMOTE_ADDR")         '获取访问IP Request.ServerVariables("LOCAL_ADDR")             '同上 Request.ServerVariables("SERVER_NAME") '获取服务器IP Request.ServerVariables("HTTP_REFERER")

2013-02-27 17:15:18 384

原创 SQL合并字符串

create table ta(a varchar(100),b varchar(100)) insert into ta(a,b) values('a','1') insert into ta(a,b) values('a','2') insert into ta(a,b) values('a','3') insert into ta(a,b) values('b','5') inse

2013-02-27 17:14:46 283

转载 ASP.NET MVC3 Razor视图引擎-基础语法

ASP.NET MVC3在Visual Studio 2010中的变化   在VS2010中新建一个MVC3项目可以看出与以往的MVC2发生了很明显的变化。   1.ASP.NET MVC3必要的运行环境为.NET 4.0 (想在3.5用MVC3,没门!)。   2.默认MVC3模板项目已集成   3.全新的Razor视图引擎 @{ ViewBag.T

2013-02-27 17:14:08 317

空空如也

空空如也

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

TA关注的人

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