- 博客(75)
- 收藏
- 关注

原创 C#,Excel操作
1: using System; 2: using System.Collections.Generic; 3: using System.Text; 4: using System.Data; 5: using System.Data.OleDb; 6: using System.IO; 7: 8: namespace Core.Darre
2012-05-31 19:30:42
886

原创 240个jQuery实现AJAX插件
文件上传(File upload)Ajax File UploadjQUploaderMultiple File Upload pluginjQuery File StyleStyling an input type fileProgress Bar Plugin表单验证(Form Validation)jQuery ComboboxjQuery control
2012-03-23 11:37:42
779
1

原创 上午好,中午好,下午好,提示语
today = new Date(); var date; var hello; var wel; if (hour else if (hour else if (hour else if (hour else if (hour el
2012-03-06 10:59:35
1460

原创 dataGridView1_CellContentDoubleClick事件处理
1. private void dataGridView1_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e) 2. { 3. //获取行首的单元格双击事件,并以此值作为传参对象 4. string CellValue = this
2012-02-28 21:21:23
7191

原创 登录方法及防止sql注入
登录查询语句最好不要用连接字符串查询,防止sql注入。1‘or’1‘=’1string username="admin";string password="123";string str="连接字符串";using(sqlconnection cnn=newsqlconnection(str)){ using(sqlcommand cmd=cnn.createcommand())
2012-02-20 20:55:14
4765

原创 常用 Web Service 服务汇总(天气预报,列车时刻表)
天气预报Web Service,数据来源于中国气象局EndpointDiscoWSDLIP地址来源搜索Web Service(是目前最完整的IP地址数据)EndpointDiscoWSDL随机英文、数字和中文简体字Web ServiceEndpointDiscoWSDL中国邮政编码 地址信息双向查询/搜索Web Servic
2011-12-21 11:31:48
1055

原创 ajax 获取服务器时间
//因程序执行耗费时间,所以时间并不十分准确,误差大约在2000毫秒以下var xmlHttp = false;//获取服务器时间try {xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");} catch (e) {try { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");} cat
2011-11-20 13:05:01
2912

原创 GridView选中,编辑,取消,删除
//删除 protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) { string sqlstr = "delete from 表 where id='" + GridView1.DataKeys[e.RowIndex].Value.ToString() +
2011-11-17 20:53:16
1090

转载 CKeditor在ASP.NET中的使用方法
1. 下载ckeditor放到网站目录下。地址:http://ckeditor.com/ 引用js '> 3.添加一个编辑框 4.在下面添加如下代码 代码如下: //CKEDITOR.replace( '',// mckeditor.Clie
2011-10-18 12:04:10
1769

转载 ADO.NET 中DataTable中加载数据又两种方法
(一)ADO.NET 中DataTable中加载数据又两种方法:第一种//使用fill方法填充DataTableprivate void useDataTableByFill() { SqlConnection myConnection =
2011-10-11 19:45:29
660

转载 Google Map API学习记录
去年年底用Google Map API做了一个GIS系统,以下简称GMA,初看GMA的时候感觉写GMA工程师确实挺强的,把Javascript运用的如火纯清,不愧是全球顶尖的公司;下面我就把我平时遇到的问题,总结一下,顺便做个记录备忘一下,如果在这能发现解决你问题的解决方案,
2011-10-11 11:57:17
629

转载 如何在网页HTML中嵌入QQ、MSN、旺旺、Gtalk快速对话框代码
1.如何在网页上显示腾讯QQ在线洽谈?QQ在线咨询代码(qq在线交谈代码/qq在线客服代码/qq在线状态代码/qq在线客服代码)(将123456换成你的号码,site后面换成你的网站就可以了)更多的生成显示QQ在线状态的代码,请查看腾讯官方网站http://i
2011-10-11 11:42:02
3834

转载 如何完美应对面试
面试过程是主试与被试双方面对面地观察、交谈、了解、智斗的过程,也是短兵相接、双向沟通的过程,主试通过对被试的外部行为特征的观察与分析,考察、评价其素质特征,应变能力、理解能力、思考问题的广度和宽度。同时,被试也在对主试进行观察与分析判断,对主试的个性、爱好、价值观等进行推测,力图
2011-10-11 11:39:02
1044

转载 CSS固定在网页底部的层div
html,body {width:100%;height:100%;margin:0px;padding:0px;overflow:hidden;}#Main {position:absolute;bottom:0px;left:0px;
2011-09-27 12:54:36
3154

转载 asp.net(C#)上传单个图片并判断图片的类型和大小(源代码)
第一步,新建文件upload.aspx第二步,在upload.aspx的设计页面里放入控件和button控件,button控件的单击代码如下.第三步,写代码,代码如下:if (ImgUpload.FileName != null){string ImgName
2011-09-27 12:51:14
1795

转载 CSS两列自适应高度DIV(高度自动增加)兼容ie和firefox
第一步,先新建两个文件index.html和style.css文件内容分别如下:index.html2列左侧固定右侧自适应宽度,未知高度+头部+导航+尾部
2011-09-27 12:49:49
1476

转载 asp.net(C#)直接关闭网页而不弹出提示框(VS2008)
由页面1 用window.open()打开了页面2 页面2含有flash 这样的情况用window.close () 是不会弹出 "javascrīpt正试图关闭本页 确定" 的对话框的.(缺陷 一定得有一个页面1 通过window.open来打开页面2 这样关闭页面2才不会有对
2011-09-27 12:45:14
1739

转载 asp.net实现邮箱验证功能,通过邮箱链接激活该帐号
最近开发的一个项目需要实现这么一个功能,当一个用户进行注册的时候同时发送一个邮件到注册人的邮箱,通过发送的邮箱链接来激活该帐号,具体用asp.net方法的实现代码,贴在这了,有需要的可以参考!public void SendSMTPEMail(string strSm
2011-09-20 16:45:34
1161
转载 C#中Split用法
1、用字符串分隔: using System.Text.RegularExpressions; string str="aaajsbbbjsccc"; string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase); foreach (string i in sArray) Response.Write
2012-05-31 19:33:18
458
原创 Win7密码忘了怎么办?
找出你的Win 7安装光盘,不要说找不到了,我这里也没有。请先将Windows 7安装盘放入光驱,重新启动计算机,在CMOS中进行设置以光驱启动。当出现安装界面时,请单击“Repair your computer”(修复系统),在随后弹出的对话框中选择“Command Prompt”(命令提示符)。在调用了系统的命令提示符窗口后,请输入“mmc.exe”命令并按回车
2012-05-31 19:24:25
711
原创 sql语句,日期格式化输出
SELECT CONVERT(VARCHAR(100), GETDATE(), 0)03 6 2010 4:19PMSELECT CONVERT(VARCHAR(100), GETDATE(), 1)03/06/10SELECT CONVERT(VARCHAR(100), GETDATE(), 2)10.03.06SELECT CONVERT(V
2012-05-31 17:33:28
815
原创 复制内容添加版权信息
var thehits=document.getElementById("thehit");if (thehits!=null){thehits.innerHTML="22936";}document.body.oncopy = function (){setTimeout(function (){var text = clipboardData.getDa
2012-05-29 14:28:18
460
2
原创 c#操作 word excel
导出成EXCEL:Excel.Application excel = new Excel.Application(); excel.Application.Workbooks.Add(true); excel.Visible = true; for (int i = 0; i {
2012-05-16 10:51:14
406
原创 xml的导入和导出
将数据库里的数据导出到xml文件:string str = ConfigurationManager.ConnectionStrings["sqlcnn"].ConnectionString; SqlConnectioncon = new SqlConnection(str); SqlCommandcmd = con.CreateCommand();
2012-04-09 21:17:29
1404
原创 sql基础语句
***select***select *from table1, table2where table1.id *= table2.id -------- 左外部连接,table1中有的而table2中没有得以null表示table1.id =* table2.id -------- 右外部连接select stockname from table1union [all]
2012-03-30 15:11:27
295
原创 jQuery AJAX实现调用页面后台方法和web服务定义的方法
jQuery AJAX实现调用页面后台方法和web服务定义的方法1. 新建demo.aspx页面。2. 2.首先在该页面的后台文件demos.aspx.cs中添加引用。Using system.web.services;3.无参数的方法调用.版本不能低于.net framework 2.0。2.0已下不支持的。后台代码:[WebMethod] publi
2012-03-01 20:12:12
514
原创 sql语句
1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.
2012-02-24 06:35:48
395
原创 C# WinForm dataGridView 技巧小结
.不显示第一个空白列RowHeaderVisible属性设置为false 2.点击cell选取整行SelectinModel 属性FullRowSelectRowSelectinModel属性设置或用CellClick事件也可以 //整行选取private void dataGridView1_CellClick(object sender, DataGridViewC
2012-02-22 19:43:33
2113
原创 登录错误,帐号冻结及解冻
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Sy
2012-02-22 08:05:24
1750
2
原创 防止sql注入
首先创建一个类using System;using System.Collections.Generic;using System.Linq;using System.Web;/// ///Class1 的摘要说明/// public class SQLInjectionHelper{ /// /// 获取Get的数据 /// public s
2011-12-20 22:33:56
328
原创 asp.net上传图片
1 使用标准HTML来进行图片上传前台代码:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->
2011-12-19 19:09:57
364
原创 用户自定义控件
ASP.NET自定义控件是已编译的服务器端控件,它将用户界面和其他功能都封装到可复用的包中。自定义控件和标准的ASP.NET控件相比,除了它们绑定一个不同的标记前缀,并且必须进行显式的注册和部署以外并没有什么不同。此外,自定义控件拥有自己的对象模型,能够触发事件,并支持Microsoft Visual Studio的所有设计时特性,诸如属性窗口、可视化设计器、属性生成器和工具箱。自定义控件是一
2011-12-12 21:05:59
317
原创 xml节点 增删改
首先写个类:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Xml;/// ///Class1 的摘要说明/// public class Class1{ private XmlDocument xmlDoc;
2011-12-01 20:44:05
291
原创 sitemappath
使用SiteMapPath之前必须先建立站点地图,因为SiteMapPath控件要依赖站点地图才能显示开始=>新键一个 Web.sitemap 站点地图如下代码: 例如: 子目录的有页面话,做如下配置 例如: 在子目录中的子目录有页面话,做如下配置 例如:
2011-11-30 21:07:11
299
原创 treeview 简单绑定
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;public partial class Default2 : System.Web.UI.Page{ pro
2011-11-29 23:40:10
281
转载 datalist 分页
从Asp.net 1.1开始,我们就开始使用DataGrid、DataList、Repeater控件,到了Asp.net 2.0又增加了GridView控件。GridView控件在DataGrid上做了优化和改进,功能很强大,但是自定义性不够强。Repeater自定义性非常高。而DataList则兼而有之,其他方面本文不谈。这里就说下怎么给DataList分页。给DataList分页有两个办法
2011-11-29 23:38:04
288
原创 Datalist
DataList 提供相关的编辑模板,但和DataGrid不一样的是,DataList没有编辑按钮。要在DataList中使用编辑功能,可在项模板中增加一个按 钮,Linkbutton和Button都可以。在CommandName中设置为Edit就可以把此按钮和DataList的编辑事件联系起来了。如:编辑按钮可以使用CommandName="Edit"更新按钮可以使用CommandName
2011-11-28 11:12:42
333
原创 GridView控件中模板列CheckBox全选、反选、取消实现代码
using System; using System.Data; using System.Data.SqlClient; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using Syst
2011-11-24 20:38:03
416
原创 gridview 按钮事件
在GridView中添加按钮后,如何触发按钮的各种事件? 1.在GridView的“编辑列”属性窗口中,增加新的Botton列。2.然后在该窗口右边属性中,将外观项下的ButtonType设置一下,设置项有:如:Link、Button、Image。3.属性设置完成后,在右边属性列表窗口的下方有这样一行超链接蓝字:“将此字段转换为TemplateField”,单击这个超链接,把该列插
2011-11-23 20:51:25
525
原创 数据库并发操作
1.悲观并发控制 一个锁定系统,可以阻止用户以影响其他用户的方式修改数据。如果用户执行的操作导致应用了某个锁,只有这个锁的所有者释放该锁,其他用户才能执行与该锁冲突的操作。这种方法之所以称为悲观并发控制,是因为它主要用于数据争用激烈的环境中,以及发生并发冲突时用锁保护数据的成本低于回滚事务的成本的环境中。 2.乐观并发控制 在乐观并发控制中,用户读取数据时不锁定数据。当一
2011-11-22 20:28:56
354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人