12 2010 档案

摘要:通过用static来定义方法或成员,为我们编程提供了某种便利,从某种程度上可以说它类似于C语言中的全局函数和全局变量。但是,并不是说有了这种便利,你便可以随处使用,如果那样的话,你便需要认真考虑一下自己是否在用面向对象的思想编程,自己的程序是否是面向对象的。 好了,现在开始讨论this&super这两个关键字的意义和用法。 在Java中,this通常指当前对象,super则指父类的。当你想要引用当... 阅读全文
posted @ 2010-12-30 17:20 羽落无声 阅读(265) 评论(0) 推荐(0)
摘要:baidu+google,搜个底朝天,无解,继续郁闷。 最后在一位大侠的BLOG上看到 右击“我的电脑”。单击“属性”。 在“系统属性”中单击“高级”。 在“性能”中单击“设置”。 在“性能选项”中单击“数据执行保护”。 单击“添加”。选择要运行的程序。 OK。就这么简单。 原文:http://blog.csdn.net/jrq/archive/2006/06/14/797566.a... 阅读全文
posted @ 2010-12-30 16:35 羽落无声 阅读(420) 评论(0) 推荐(0)
摘要:首先...我说的命令行是指Ctrl+Alt+F1~F6开启的纯命令行模式 不是在X Window里打开的终端...如果你遇到的是终端里无法显示中文这篇文里的方法基本对你没用....可以跳过了~言归正传 纯命令行中中文无法显示解决方法1:学好英文..把环境变量设置为英文....(别抽我..)修改/etc/default/localesudo vim /etc/default/locale1修改默认的 LANG=zh_CN.UTF-8 LANGUAGE=zh_CN:zh为: LANG="en_US.UTF-8" LANGUAGE="en_US:en"存盘退出然后:sudo reboot 再然后en 阅读全文
posted @ 2010-12-30 11:25 羽落无声 阅读(696) 评论(0) 推荐(0)
摘要:创建一个文件夹 mkdir /mnt/usb 挂载U盘 挂u盘之前,运行命令cat /proc/partitions,看看现在系统中有哪些分区。插上u盘以后,再次运行上述命令,看看多出来什么分区(通常是sda1,PS由于偶是在虚拟机下装的,所以是sdb1). 1、插入U盘 2、输入 fdisk -l /dev/sda 查看输出结果,比如我的是这样的: # fdisk -l /dev/sd... 阅读全文
posted @ 2010-12-29 22:25 羽落无声 阅读(3349) 评论(0) 推荐(1)
摘要:由于本人比较喜欢在终端状态下的vim,所以gvim下的扩展使用的不多。这里介绍的也是我简单的使用以上扩展的一点点体会。请大家指正。 emacs 不会用,也没有比较过拉。 1、大体感觉,(因为使用时间不长,不全面)总体使用的感觉定位查找类型定义基本可以用,但自动补全类型方面由于ctags的功能有限,感觉在大工程时,不一定很好用。 大型程序一定要global的参与,它的分析比较全面,但在vim中的提... 阅读全文
posted @ 2010-12-29 19:36 羽落无声 阅读(679) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/daiye/archive/2010/11/29/1890881.html """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 一般设定""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""... 阅读全文
posted @ 2010-12-29 19:35 羽落无声 阅读(221) 评论(0) 推荐(0)
摘要:1、按ALT+CTRL+F1切换到字符界面2、按ALT+CTRL+F7切换到图形界面 如果想 Ubuntu 在每次啟動到 command prompt ,可以輸入以下指令: $echo “false” | sudo tee /etc/X11/default-display-manager 當下次開機時,就會以指令模式啟動,如果想變回啟動 x window,可以輸入: $echo “/usr/bin... 阅读全文
posted @ 2010-12-29 14:49 羽落无声 阅读(846) 评论(0) 推荐(0)
摘要:机器是xp sp2,装有ms sql2000、iis 5.0、vs.net 2005,今天又安装了ms sql2005 在安装前,我关闭了ms sql2000的服务,退出了所有程序 安装时,选择的是x86系统,安装“服务器组件、工具、联机丛书和示例”,选择了全部组件都安装,包括文档、示例和示例数据库我都安装了 安装的过程里,有两个地方要注意: 1、在选择“默认实例”还是“命名实例”的对话框... 阅读全文
posted @ 2010-12-25 15:54 羽落无声 阅读(761) 评论(0) 推荐(0)
摘要:转载http://blog.csdn.net/sruijun/archive/2009/09/26/4599198.aspx SQL Server 2005 Express 是微软提供的数据库的低端解决方案, 可免费任意随产品分发, 可以在XP等非专业服务器系统下安装, 还可以远程访问, 对于小型数据应用程序已足够满足数据使用要求. 默认安装下,SQL Server 2005 Express 不... 阅读全文
posted @ 2010-12-24 18:43 羽落无声 阅读(4171) 评论(0) 推荐(0)
摘要:嵌入SQL的C应用程序具体到VC++6.0, SQL Server2000 下调试可分为五步:1、环境初始化;2、预编译;3、编译;4、连接;5、运行。下面就其中重要的的操作方法给以详细说明。1、环境初始化 (1) SQL Server2000为其嵌入式SQL提供了一此特殊的接口;默认的安装方式没有安装这此接口;因此,需要把devtools.rar解压到SQLServer的系统日录下(即文件夹de... 阅读全文
posted @ 2010-12-24 18:37 羽落无声 阅读(1127) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/cnlht/archive/2007/12/12/1930960.aspx原文地址 实验内容: 掌握SQL Server 2000的预编译程序NSQLPREP.EXE的使用(以课本例题1进行调试); 实验步骤: 一、数据库环境配置 1、创建xuesheng数据库,建立student表等; 2、关闭sql server 2000服务管理器; 3、将devtools文件夹拷贝到:C:\Program Files\Microsoft SQL Server 4、将Binn文件夹拷贝到:C:\Program Files\Microsoft SQL Server\ 阅读全文
posted @ 2010-12-24 18:36 羽落无声 阅读(4529) 评论(0) 推荐(0)
摘要:为什么要创建索引呢?这是因为,创建索引可以大大提高系统的性能。 第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二,可以大大加快 数据的检索速度,这也是创建索引的最主要的原因。 第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。 第四,在使用分组和排序 子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。 第五,通过使用索引,可以在查询的过程中... 阅读全文
posted @ 2010-12-21 21:11 羽落无声 阅读(224) 评论(0) 推荐(0)
摘要:SQL语句: 是对数据库(数据)进行操作的惟一途径; 消耗了70%~90%的数据库资源;独立于程序设计逻辑,相对于对程序源代码的优化,对SQL语句的优化在时间成本和风险上的代价都很低; 可以有不同的写法;易学,难精通。 SQL优化: 固定的SQL书写习惯,相同的查询尽量保持相同,存储过程的效率较高。 应该编写与其格式一致的语句,包括字母的大小写、标点符号、换行的位置等都要一致 ORACLE优化... 阅读全文
posted @ 2010-12-21 20:32 羽落无声 阅读(151) 评论(0) 推荐(0)
摘要:人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。在对它们进行适当的优化后,其运行速度有了明显地提高!下面我将从这三个方面分... 阅读全文
posted @ 2010-12-20 21:01 羽落无声 阅读(398) 评论(0) 推荐(0)
摘要:1.合理使用索引 索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下: ●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。 ●在频繁进行排序或分组(即进行group by或order by操作)的列上建立索引。 ●在条件表达式中经常用到的不同... 阅读全文
posted @ 2010-12-20 20:56 羽落无声 阅读(251) 评论(0) 推荐(0)
摘要:好记性真不如烂笔头, 对于一些不常用的命令还是记录一下吧。 查看CPU信息(型号) Shell代码 # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c          8  Intel(R) Xeon(R) CPU            E5410   @ 2.33GHz   (看到有8个逻辑CPU, 也知道了CPU型号... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(801) 评论(0) 推荐(0)
摘要:The Linux Cookbook 一书的作者 Michael Stutz 凭借自己多年使用 UNIX 的经验,总结了 10 个良好习惯,个人认为真的很受用,现摘要如下与大家分享。   建立层级目录:使用 mkdir 的 -p 选项,如 mkdir -p tmp/a/b/c。 解包到指定的目录:使用 tar 的 -C 选项,如 tar xvf newarc.tar.gz -C tmp/a/b/c... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(84) 评论(0) 推荐(0)
摘要:原文链接:http://blog.sina.com.cn/s/blog_6c0f946a0100mjnn.html 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(97) 评论(0) 推荐(0)
摘要:正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:\n\s*\r 评注:可以用... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(105) 评论(0) 推荐(0)
摘要:原文链接:http://blog.sina.com.cn/s/blog_6c0f946a0100mo73.html 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(115) 评论(0) 推荐(0)
摘要:原文链接:http://blog.sina.com.cn/s/blog_6c0f946a0100mo7x.html 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(144) 评论(0) 推荐(0)
摘要:起源还是学习上要用到linux操作系统,所以才在自己电脑上安装linux操作系统。先开始是在虚拟机上用的,但用过一两星期就感觉还是不适合,用虚拟机感觉只要ctrl+Alt就能退出来,给自己留了太多的退路,又回到了windows环境。所以个人很支持在硬盘上安装双系统,在操作系统的选择上,我是支持ubuntu的,因为她拥有一个坚固的后盾,那就是http://forum.ubuntu.org.cn/,记... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(3763) 评论(0) 推荐(0)
摘要:原文链接:http://blog.sina.com.cn/s/blog_6c0f946a0100mufo.html 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(180) 评论(0) 推荐(0)
摘要:最近收集整理了一些输入是否为数字的几种方法 方法一: static bool IsNumeric(string str) { if (str==null || str.Length==0) return false; foreach(char c in str) { if (!Char.IsNumber(c)) { return false; } } return true; } 方法二: pri... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(818) 评论(0) 推荐(0)
摘要:一、预备知识—程序的内存分配    一个由C/C++编译的程序占用的内存分为以下几个部分    1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其    操作方式类似于数据结构中的栈。    2、堆区(heap)   —   一般由程序员分配释放,   若程序员不释放,程序结束时可能由OS回    收   。注意它与数据结构中的堆是两回... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(192) 评论(0) 推荐(0)
摘要:http://www.codeproject.com/KB/dialog/MessageBoxEx.aspx Dissecting the MessageBox By Sijin | 26 Apr 2005 A look at what goes into creating a message box, and in the process, create a customizable messa... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(682) 评论(0) 推荐(0)
摘要:ADO用了这么久,每次用向导创建ADO的数据库连接字符串时总会有产生一个Persist Security Info属性,平时没太注意,因为设置为True或False时对数据库连接没有任何影响。不过心理还是不爽,今天有时间查询了一下资料,总算搞清楚了它的作用。 Persist Security Info属性的意思是表示是否保存安全信息,其实可以简单的理解为"ADO在数据库连接成功后是否保存密码信息"... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(369) 评论(0) 推荐(0)
摘要:C# treeview递归操作数据库主要是想大家展示通过C# treeview递归来实现数据库的树形结构的呈现,希望对你了解C# treeview递归有所比帮助。 C# treeview递归操作数据库需要注意什么呢?C# treeview递归操作数据库的具体步骤是什么呢?这里我们通过具体的实现步骤来向你详细介绍相应的内容。 C# treeview递归1、建立数据库: f_id 项目ID号 ,f_f... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(522) 评论(0) 推荐(0)
摘要:转载自http://www.yongfa365.com/Item/WinForm-TreeView-SerializeTree.html 2009年给公司做了个管理系统,里面用到了TreeView,数据有1500多条,加载要10秒钟左右 柳永法(yongfa365)'Blog的特点是:有问题,就要解决,尤其是像这种几十人、上百人使用的系统。 后来使用登录时加载数据,登录后再使用就Clone()的解... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(551) 评论(0) 推荐(0)
摘要:发现网上关于ListView的视频教程大多没讲Details用法,找了许久 发现还是msdn讲的最好 private void InitializeListView() { this.ListView1 = new System.Windows.Forms.ListView(); // Set properties such as BackColor and DockStyle and Locat... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(1625) 评论(0) 推荐(0)
摘要:转载自http://www.cnblogs.com/Charles2008/archive/2010/03/15/1686450.html 最近在做winform的程序中,需要只能打开一个程序,如果已经存在,则激活该程序的窗口,并显示在最前端。在网上google了一哈,找到了很多的解决方案。这里我整理了3种方案,并经过了测试,现和朋友们分享: 一、使用用互斥量(System.Threading... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(385) 评论(0) 推荐(0)
摘要:转载自http://blog.csdn.net/jin20000/archive/2008/10/24/3136791.aspx 互斥进程(程序), 简单点说,就是在系统中只能有该程序的一个实例运行. 现在很多软件都有这功能,如Maxthon 可以设置为"只允 许打开一个窗体",还有Bitcomet等. 我也是看到这些软件的这个功能才来研究这个问题的. 要实现程序的互斥,通常有三中方式,下面 用 ... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(778) 评论(0) 推荐(0)
摘要:写的真的很好……学习了,也希望更多人能看到 http://www.cnblogs.com/sifang2004/archive/2006/07/14/450565.html 谈谈C#中的接口 接口的相关陈述 1.一个接口定义了一个契约。 2.接口可以包容方法、C#属性、事件、以及索引器。 3.在一个接口声明中,我们可以声明零个或者多个成员。 4.所有接口成员的默认访问类型都是public。 5... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(239) 评论(0) 推荐(0)
摘要:转载自http://www.cnblogs.com/michaelxu/archive/2007/03/29/692021.html 什么是接口?其实,接口简单理解就是一种约定,使得实现接口的类或结构在形式上保持一致。个人觉得,使用接口可以使程序更加清晰和条理化,这就是接口的好处,但并不是所有的编程语言都支持接口,C#是支持接口的。注意,虽然在概念上,C#接口类似于COM接口,但他们的底层结构... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(244) 评论(0) 推荐(0)
摘要:indexof() :在字符串中从前向后定位字符和字符串;所有的返回值都是指在字符串的绝对位置,如为空则为- 1 string test="asdfjsdfjgkfasdsfsgfhgjgfjgdddd"; test.indexof('d') =2 //从前向后 定位 d 第一次出现的位置 test.indexof('d',1) =2 //从前向后 定位 d 从第三个字符串 第一次出现的位置 te... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(381) 评论(0) 推荐(0)
摘要:看了此文,感觉大有收获,真是O(∩_∩)O谢谢楼主呀 http://dev.tot.name/dotnet/html/2008122/20081202161923.htm 相信大家都知道.net中有四个关于参数传入传出的类型 分别是: System.Data.ParameterDirection.Input System.Data.ParameterDirection.InputOutput S... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(614) 评论(0) 推荐(0)
摘要:1.Asp.Net WebForm 用 “Request.PhysicalApplicationPath获取站点所在虚拟目录的物理路径,最后包含“\”; 2.C# WinForm 用 A:“Application.StartupPath”:获取当前应用程序所在目录的路径,最后不包含“\”; B:“Application.ExecutablePath ”:获取当前应用程序文件的路径,包含文件的名称;... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(229) 评论(0) 推荐(0)
摘要:转载自http://www.qimao.cn/article.asp?id=179 qimao.cn 奇猫居-神游天地间 1. 获取当前进程的完整路径,包含文件名(进程名)。 this.GetType().Assembly.Location; 返回格式: X:\xxx\xxx\xxx.exe 2. 获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。 ... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(349) 评论(0) 推荐(0)
摘要:我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下: 一.将信息写入.INI文件中. 1.所用的WINAPI函数原型为: BOOL WritePrivateProfileString( LPCTSTR lpAppName, LPCTSTR lpKeyName, LPCTSTR lpString, LPC... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(803) 评论(0) 推荐(0)
摘要:转载自http://blog.526net.com/?p=21 INI文件就是扩展名为“ini”的文件。在Windows系统中,INI文件是很多,最重要的就是“System.ini”、“System32.ini”和“Win.ini”。该文件主要存放用户所做的选择以及系统的各种参数。用户可以通过修改INI文件,来改变应用程序和系统的很多配置。但自从Windows 95的退出,在Windows系统中... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(626) 评论(0) 推荐(0)
摘要:配置文件中经常用到ini文件,在VC中其函数分别为: #include Windows.h //wince,WMobile.ppc不支持这几个函数 写入.ini文件:bool WritePrivateProfileString(LPCTSTR lpAppName, LPCTSTR lpKeyName, LPCTSTR lpString, LPCTSTR lpFileName); 读取.ini文... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(2546) 评论(0) 推荐(0)
摘要:转载自http://www.cnblogs.com/redfox241/archive/2007/05/05/736540.html 这两天一直被一个问题困扰着,就是 我用一个combox显示数据,并根据用户的选择,触发SelectedIndexChanged事件完成一些操作,但是 当用combox数据绑定到一个dataset时就触发了SelectedIndexChanged事件,请教如何在数据绑... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(689) 评论(0) 推荐(0)
摘要:通过vs自动生成的强类型dataset代码,我截取看了一段自动生成的代码 //以下代码是我自定义了一段update 操作vs自动生成的 public virtual int ResetErrortimes(int id) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[3]; command.P... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(187) 评论(0) 推荐(0)
摘要:DataSet:数据集。一般包含多个DataTable,用的时候,dataset["表名"]得到DataTable DataTable:数据表。 一: SqlDataAdapter da=new SqlDataAdapter(cmd); DataTable dt=new DataTable(); da.Fill(dt); ----------------- 直接把数据结果放到datatable中,... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(298) 评论(0) 推荐(0)
摘要:数据库中的数字和编程语言中的数字有显著不同的特征,因为数据库中的数字可以为空,C#中的数字不能为空。Int32是一个结构,而结构是值类型的,所以它不能为空。 在C#中可以使用NullableT结构很容易解决这个问题。 定义可空类型:1 Nullableint x; 2 int? x2; 可以检查NullableT的HasValue和Value属性01 Nullableint x; ... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(300) 评论(0) 推荐(0)
摘要:今天自己编了一SQLHelper类,打算试试测试一下,却遇到一奇怪的问题 这是其中的一部分public static DataTable ExecuteDataTable(string sql, params SqlParameter[] parameters) { string connStr = ConfigurationManager.ConnectionStrings["ConStr"].... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(436) 评论(0) 推荐(0)
摘要:微软公布的SQLHelper.cs源码,我在学习时收获很多,希望也能帮到大家。 // =============================================================================== // Microsoft Data Access Application Block for .NET // http://msdn.microsoft.... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(208) 评论(0) 推荐(0)
摘要:今天尝试封装了一些标准数据库操作,也为以后能自己做一套.dll动态链接库做准备。 却无奈遇到了一个问题 class SQLHelper { public static SqlDataReader ExecuteReader(string sql, params SqlParameter[] parameters) { string connStr = ConfigurationManager.Co... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(4410) 评论(1) 推荐(0)
摘要:Data Developer Center Data Platform Development Forums ADO.NET DataSet 上有一篇问答讲的很好 这是她的网址http://social.msdn.microsoft.com/Forums/en/adodotnetdataset/thread/1faff35e-055b-4728-a6c8-ece257585ab7 在我们... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(1046) 评论(0) 推荐(0)
摘要:首先O(∩_∩)O谢谢一品梅分享了自己的经验,这是他的blog原文地址 http://www.cnblogs.com/onlyendure/archive/2008/03/25/1121247.html 在编写文本文件读写程序的过程中,有如下代码 StreamReader sr = new StreamReader(FileName); 结果发现打开中文文本文件出现乱码。 究其原因,原来自从W... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(238) 评论(0) 推荐(0)
摘要:http://www.programfan.com/blog/article.asp?id=28128 [引用:地址不明确了!] --不足:23山东和16山东重复 --创建DBPromary数据库 create database DBPromary use DBPromary go --创建promary表 create table promary ( proID int primary key... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(753) 评论(1) 推荐(0)
摘要:原文地址:http://www.cnblogs.com/huomm/archive/2007/12/05/984102.html 前些日子作一些数据项目的时候 在ADO.NET 中处理 ExecuteNonQuery()方法时,总是通过判断其返回值是否大于0来判断操作时候成功 。但是实际上并不是这样的,好在处理的数据操作多时 修改, 插入, 删除,否则的话问题就有点打了,都是些基础的知识,但是很重... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(376) 评论(0) 推荐(0)
摘要:少了一些图片,我懒得拷了,大家还是去源地址看吧 http://www.codeproject.com/KB/cs/idispose.aspx 极力推荐!!!! Introduction This is yet another article on the use of the interface class IDisposable. Essentially, the code that you a... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(225) 评论(0) 推荐(0)
摘要:在初学时,我们使用SqlConnection来初始化连接数据库,这里要注意,SqlConnection继承自IDispose,这就要求我们在使用SqlConnection后调用Dispose对他进行清理。 当然除了SqlConnection,以后我们所用的command,read等都要如此 这里有两种方法 方法一: try{ SqlConnection conn = new SqlConnecti... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(549) 评论(1) 推荐(0)
摘要:开始学习ADO.NET了,但是遇到了一些小问题,花了好久才解决。 Q:在使用ASP.NET 2.0 + SQL2005 + aspnetdb(MemberShip等功能)时出现这个问题:“由于启动用户实例的进程时出错,导致无法生成 SQL Server 的用户实例。该连接将关闭。”,其英文版本的相同问题的错误信息是:“Failed to generate a user instance of SQ... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(250) 评论(0) 推荐(0)
摘要:在用ADO.NET时有时会遇到查询不到数据的状况,即使列属性设置为VARCHAR(N),也不能有效避免前后空格,所以要对查询数据做一定处理 去空格函数 1、LTRIM() 把字符串头部的空格去掉。 2、RTRIM() 把字符串尾部的空格去掉。 执行: select ' 3k' select LTRIM(' 3k') as LTRIM --把字符串头部的空格去掉 select '9C ' sele... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(363) 评论(0) 推荐(0)
摘要:摘自:http://livenzhao.spaces.live.com/blog/cns!6E368BE9F6DDD872!595.entry ·PL/SQL Developer使用技巧 1、PL/SQL Developer记住登陆密码 在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码; 设置方法:PL/SQL Deve... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(270) 评论(0) 推荐(0)
摘要:本文出自 “赵宏臣主页” 博客,请务必保留此出处http://zhcsmx22.blog.51cto.com/287943/113172 1 字符串分割 string url = "[url]http://asdfsfd[/url][*]asdf[*]asdfsdf[*]"; string[] sss = GetString(url,"[*]"); foreach(string str in ss... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(539) 评论(0) 推荐(0)
摘要:本文来自Lucky Jack的博客园文章《如何去除C#Strings中的空格? 》 http://www.cnblogs.com/yangjie5188 你或许知道你能使用String.Trim方法去除字符串的头和尾的空格,不幸运的是. 这个Trim方法不能去除字符串中间的空格.比如: string text = " My test\nstring\r\n is\t quite long "; ... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(339) 评论(0) 推荐(1)
摘要:最近经常看到论坛中许多帖子询问如何使用split来分割字符串,我这里对split做一些简单的总结,希望能够对大家有所帮助。下面介绍几种方法: 第一种方法:打开vs.net新建一个控制台项目。然后在Main()方法下输入下面的程序。 string s="abcdeabcdeabcde"; string[] sArray=s.Split(''c''); foreach(string i in sArr... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(145) 评论(0) 推荐(0)
摘要:如果在为方法声明参数时未使用 ref 或 out,则该参数可以具有关联的值。可以在方法中更改该值,但当控制传递回调用过程时,不会保留更改的值。通过使用方法参数关键字,可以更改这种行为。 params params 关键字可以指定在参数数目可变处采用参数的方法参数。 在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。 示例: 字面意思比较... 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(116) 评论(0) 推荐(0)
摘要:转载自http://www.cnblogs.com/yangjie5188/archive/2008/02/21/1076767.html今天在浏览DevTopics的博客时,发现一篇介绍String的随笔,介绍的是判断一个String变量是否为空时,String的一个方法和一个属性之间的比较,给一个string变量 's', 下面那个表达式更快?如果你猜第二个,那么你是对的.它将比String.IsNullOrEmpty方法快15%,但这种也是以百万分之一秒来衡量的!这里有一个简单的例子来比较2种方式: 阅读全文
posted @ 2010-12-17 21:21 羽落无声 阅读(806) 评论(1) 推荐(0)