
学习笔记
馨香紫韵
这厮曾祸害公司两年,游戏于数职业之间,始终无收获;后遇高人指点转行搞起“挨踢(IT)”,自此一发不可收拾,现就职于深圳一无限增值企业,每天与代码为伍!
展开
-
文件拖放
private void textBox1_DragDrop(object sender, DragEventArgs e) { string FilePath = ((System.Array)e.Data.GetData(DataFormats.FileDrop)).GetValue(0).ToString(); if (D原创 2014-07-16 16:01:43 · 522 阅读 · 0 评论 -
全角和半角
/// /// 全角轉半角 /// /// /// /// /// public string ConvertSBCcaseToDBCcase(string originalStr, int start, int end) {转载 2014-01-23 10:51:37 · 570 阅读 · 0 评论 -
生成特定序列號存儲過程
create table SeqBASIC_SEQ( -- ID列为自增列 SeqID int identity(1,1) primary key, -- Sequence值 SeqVal varchar(1) )--DROP table SeqBASIC_SEQ create procedure P_GetNewSeq原创 2014-01-07 18:53:38 · 613 阅读 · 0 评论 -
三種批量存儲數據的方法
SqlCommand Cmd = new SqlCommand();//方式一public int ExecuteBatch(DataTable dt,string TableName) { //SetTran(tran.DbTran); int updCount = -1;原创 2014-01-02 18:41:14 · 761 阅读 · 0 评论 -
判斷字符串是半角還是全角
判斷字符串是半角還是全角if (checkString.Length == Encoding.Default.GetByteCount(checkString)) { return true; } else { return false; } 判斷全角如下:if (2 * checkStrin原创 2014-01-02 18:32:42 · 777 阅读 · 0 评论 -
ASP.NET gridview 內嵌套DataList
AllowPaging="True" OnRowDataBound="gdvDetail_RowDataBound" AllowSorting="True" CssClass="GridView_all" RowStyle-CssClass="GridView_RowStyle" Altern原创 2013-11-29 13:23:06 · 1898 阅读 · 0 评论 -
ASP.NET GridView 光棒效果
protected void gdvDetail_RowDataBound(object sender, GridViewRowEventArgs e) { //製作gridview光棒效果 if (e.Row.RowType == DataControlRowType.DataRow)原创 2013-11-29 13:19:46 · 1326 阅读 · 0 评论 -
datalist gatagrid repeater等控件綁定DataRow[]數據
刚开始以为不可以绑定到datalist gatagrid repeater等控件 原来是不会写DataRow[] dr=dt.Select();DataGrid1.DataSource=dr;DataGrid1.DataBind();页面得写为' Runat=server>不能写为' Runat=server>也不能写为原创 2013-11-22 15:57:04 · 1547 阅读 · 0 评论 -
C#中ToString格式大全
C#中ToString格式大全 千分符用DataFormatString格式化GridView在GridView里面显示数据,要显示的数据有好多位小数,就想让它只显示两位小数,在delphi里,直接用DisplayFormat就行了,在.net中,查了半天msdn,发现使用DataFormatString是可以实现这个功能的,但是怎么设置就不起作用,最后发现,由于2.0出于安全性的考虑转载 2013-10-28 14:17:33 · 604 阅读 · 0 评论 -
正則表達式
1. 只有字母、数字和下划线且不能以下划线开头和结尾的正则表达式:^(?!_)(?!.*?_$)[a-zA-Z0-9_]+$ 只有字母和数字的: ^[a-zA-Z0-9_]+$ 2. 至少一个汉字、数字、字母、下划线: "[a-zA-Z0-9_\一-\龥]+" 3. 至少一个汉字的正则表达式:"^[\一-\龥]" 4. 最多10个汉字: ValidationExp转载 2013-10-25 13:16:21 · 1290 阅读 · 0 评论 -
javascript对select操作
1、根据传过来的值自动选择该选项 var ch = document.getElementById("selectOven"); for (var i = 0; i if (ch.options[i].value == data.Rows[0].OVEN_CODE.toString()) {原创 2012-11-19 11:57:20 · 581 阅读 · 0 评论 -
JavaScript获取select选中的值和文本
var obj = document.getElementById(”select_id”); //selectidvar index = obj.selectedIndex; // 选中索引var text = obj.options[index].text; // 选中文本var value = obj.options[index].value; // 选中值原创 2012-11-16 14:13:23 · 599 阅读 · 0 评论 -
獲取文件的編碼格式
/// ///類別名稱 :FileClass ///用途 :獲取文件的編碼格式 ///作者 :Serein zhu ///DateTime:2013/9/30 ///目前版本:0.0.1 ///用法或說明:獲取文件的編碼格式 /// public class FileClass { pu原创 2014-01-23 10:57:22 · 756 阅读 · 0 评论 -
鍵值對
//demo1:/* *定義 *Properties為自定義類屬性 */private Dictionary _dictOutItem = new Dictionary();/* *循環取值 */foreach (KeyValuePair o_Dic in o_aMessage.DictOutItem){}//demo2:/* *定義 *原创 2014-01-23 10:59:08 · 714 阅读 · 0 评论 -
DataTable增加主鍵
为DataTable设置主键DataTable的主键属性为PrimaryKey,利用该属性,我们可以设置或者获取DataTable的主键。因为DataTable的主键和SQL Server的主键一样,存在联合主键的问题,所以PrimaryKey应该是一个DataColumn数组。我们可以先设置一个DataColumn数组,当然,这个数组中的列都应该是该DataTable中的列。然后将这个数组赋转载 2014-01-23 10:46:47 · 1943 阅读 · 1 评论 -
MD5 32位加密
/// /// MD5 32位加密 /// /// 待加密的密码字符串 /// 是否返回大写加密后字符串 /// 返回32位加密后的密码字符串 /// /// 2011.08.30 guojun 创建 /// public sta原创 2014-07-16 16:03:13 · 4080 阅读 · 0 评论 -
Unity Mathf 数学运算(C#)
Unity Mathf 数学运算(C#) Mathf.Abs绝对值 计算并返回指定参数 f 绝对值。 Mathf.Acos反余弦 static function Acos (f : float) : float 以弧度为单位计算并返回参数 f 中指定的数字的反余弦值。 Mathf.Approximately近似 static functi转载 2014-04-03 18:14:46 · 2708 阅读 · 0 评论 -
C#調用User32api
class APIClassUser32 { #region User32.dll 函数 /// /// 该函数检索一指定窗口的客户区域或整个屏幕的显示设备上下文环境的句柄,以后可以在GDI函数中使用该句柄来在设备上下文环境中绘图。hWnd:设备上下文环境被检索的窗口的句柄 /// [DllIm转载 2014-01-24 11:50:31 · 2433 阅读 · 0 评论 -
SQL重置表
TRUNCATE table SeqBASIC_SEQ原创 2014-01-23 16:33:52 · 930 阅读 · 0 评论 -
驗證漢字的正則表達式
有关正则表达式 1.只能输入数字和英文的: 2.只能输入数字的: 3.只能输入全角的: 4.只能输入汉字的: ==============================================================================='判转载 2014-01-23 13:11:10 · 3167 阅读 · 0 评论 -
獲取字符串的長度\判斷字符串是否為中文
/// /// 獲取字符串的長度 /// /// /// public static int GetStringLength(string str) { result = 0; System.Text.ASCIIEncoding a原创 2014-01-23 10:58:22 · 657 阅读 · 0 评论 -
判斷一個文件在該文件夾下是否存在,若存在則在名稱后加_在累加1
//判斷一個文件在該文件夾下是否存在,若存在則在名稱后加_在累加1public string ExistsFiles(string filePath) { if (File.Exists(filePath.ToString())) { FileInfo myFile = new FileIn原创 2014-01-23 10:50:40 · 726 阅读 · 0 评论 -
複製一個新的模板,複製成功則返回該模板的名稱
/// /// 複製一個新的模板,複製成功則返回該模板的名稱 /// /// /// public string CopyTempLate(string templatePath) { try {原创 2014-01-23 10:55:04 · 737 阅读 · 0 评论 -
遍歷指定文件夾下所有指定後綴名的文件
/// /// 遍歷指定文件夾下所有指定後綴名的文件 /// /// 指定文件夾目录 /// 後綴名(如: "*.txt" ) public void FindFile(string dirPath, string suffix) { //在指定目录及子目录下查原创 2014-01-23 10:53:55 · 708 阅读 · 0 评论 -
使用事务批量导入数据
/// /// 使用事务和SqlBulkCopy批量导入数据 /// By Serein 2013-12-31 /// /// 表名 /// 數據集 public string SqlBulkCopyData(string tableName, DataTable dt)原创 2014-01-23 11:02:37 · 1975 阅读 · 0 评论 -
遍歷指定文件夾下Excel文件,并進行讀取出來
/// /// 遍歷指定文件夾下Excel文件,并進行讀取出來 /// /// 指定文件夾目录 public void GetExcelInfo(string dirPath) { //在指定目录及子目录下查找文件,在listBox1中列出子目录及文件原创 2014-01-23 10:53:04 · 655 阅读 · 0 评论 -
Excel判断一列是否重复并将结果写到另一列中
Excel判断一列是否重复并将结果写到另一列中在第一行的准备写入结果的单元格中写入以下公式:=COUNTIF($A$2:$A$1391,A2)>1$A$2 表示从列的第二行开始$A$1391 表示到A 列的第1391行结束A2 表示对比值是A列2行的单元格的值返回值:若 有重复则返回True原创 2012-09-13 10:43:27 · 4739 阅读 · 0 评论 -
Lambda表达式的使用
delegate void Shows(string str, Label lbl); private void button1_Click(object sender, EventArgs e) { Thread thread = new Thread(()=> { for (int i = 0;原创 2012-08-27 14:41:29 · 496 阅读 · 0 评论 -
sql server 2008 用户名不能登陆的问题解决方法.
数据库装好以后,使用sa登陆失败解决方法首先使用Windows身份验证,进入数据库,选择服务器点击右键选择属性里面的安全性。在服务器身份验证中选择SQL Server和Windows身份验证,点击保存。在选择安全性中的登录名,双击sa用户,在弹出的属性框中选择状态,登陆设置中选择“启用”点击确定。在点击确定不成功的话,点击“常规”,选中映原创 2012-01-11 10:42:42 · 1377 阅读 · 0 评论 -
sql server 2008 安装重启计算机失败问题解决方法
点击运行输入“regedit”打开注册表依次找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”目录 删除“PendingFileRenameOperations”; 关闭对话框,重新开始安装Sql Server2008,问题解决。原创 2012-01-10 14:01:53 · 1359 阅读 · 0 评论 -
XP 下IIS部署网站出现的问题
遇到这样个问题 网站部署到IIS 上,运行后出现IIS上的网站正常启动之后,打开一个index.aspx时,出现如下错误: 无法显示 XML 页。 使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。 名称以无效字符开头。处理资源 'http://127.0.0.1/test/Default.aspx' 时出错。第 1 行,位置原创 2011-12-23 09:20:33 · 1249 阅读 · 0 评论 -
播放声音代码
一、privatestatic System.Media.SoundPlayer sms=new SoundPlayer();privatebool Show_Music(string number){ sms.SoundLocation ="C:\1.wav";//按数字1的语音 sms.Load(); sms.Play();//播放一次原创 2011-11-28 12:29:26 · 1286 阅读 · 0 评论 -
DOM_JQuery对象
http://www.w3.org/1999/xhtml"> $(function () {//jQuer对象获取DIV层 alert($("#div1").html()); } ); //DOM对象和Jquery对象的区别 $(functi原创 2011-06-06 00:52:00 · 488 阅读 · 0 评论 -
CKEditor3.6.2和CKFinder2.1 配置方法
项目中需要使用CKEditor控件来进行留言,今晚研究了下。我使用CKEditor3.6.2和CKFinder2.1 现介绍下方法1、 把CKEditor3.6.2中的ckeditor文件夹(这个文件夹一般在ckeditor_aspnet_3.6.2\_Samples目录下,只要你能找到ckeditor这个文件夹就好办)复制到你的web项目的根目录中,然后引用CKEd原创 2011-11-15 23:49:04 · 2545 阅读 · 5 评论 -
基本过滤选择器
http://www.w3.org/1999/xhtml"> 基本过滤选择器 //:first选取第一个元素 //$("div:frist")选取第一个div //:last选取最后一个元素 //$("div:last")选取最后一个div //:not(选择器)选取不满足"选择器"条件的元素原创 2011-06-06 00:33:00 · 440 阅读 · 0 评论 -
JQuery选择器
http://www.w3.org/1999/xhtml"> JQuery选择器 //ID选择器 $(function () { $("#div1").css("background", "red"); }); $(function () { alert($("#div1").val()); }); $(function原创 2011-06-06 00:42:00 · 436 阅读 · 0 评论 -
隐式迭代
http://www.w3.org/1999/xhtml"> //隐式迭代:例如当JQuery获取不到ID时不会报错,若javascript获取不到叶,会报错 $(function () { $(".warning").click(function () { alert("这是经过信息");原创 2011-06-06 00:40:00 · 918 阅读 · 0 评论 -
节点遍历
http://www.w3.org/1999/xhtml"> //next()方法用于获取节点之后挨这的第一个同辈元素。 //$(".menuitem").next("div"); //nextAll()方法用于获取节点之后的所有同辈元素。 //$("menuitem").nextAll("div");原创 2011-06-06 00:35:00 · 523 阅读 · 0 评论 -
链式编程-评分控件
http://www.w3.org/1999/xhtml"> 评分控件 $(function () { //$("#PF td").html("").mouseover(function () { // $("#PF td").html(""); // $(this).nextAll(原创 2011-06-06 00:34:00 · 450 阅读 · 0 评论 -
创建多个文件夹
string[] paths = new string[] { "备份", "导入", "导出", "模板", "配置", "照片", "数据库", "封存", "录像", "声音" }; try { DirectoryInfo info = new DirectoryInfo("。。文件夹所在的路径。。。"“)原创 2011-11-28 10:12:28 · 404 阅读 · 0 评论