App.config

App.config 这个文件中可以放置数据库配置文件,以及系统中的常量字符串 优点是,用户可以自己修改数据库的文件,而不需要客户端重新编译,假如把常量放到common文件中,则常量修改后,需要重新编译生成可执行文件

2015-09-27 00:51:37

阅读数:173

评论数:0

MD5加密算法

1、密码以明文保存的问题,容易泄露用户常用密码       MD5算法是一种散列(hash)算法(摘要算法,指纹算法),       不是一种加密算法。任何长度的任意内容都可以用MD5计算出散列值。       介绍工具:CalcMD5.Zip。 2、MD5算法不可逆,也就是只能得到内容内...

2015-09-25 22:58:39

阅读数:435

评论数:0

查询数据库里所有表名和字段名的语句

查询数据库里所有表名和字段名的语句 SQL 查询所有表名: SELECT NAME FROM SYSOBJECTS WHERE TYPE='U' SELECT * FROM INFORMATION_SCHEMA.TABLES 查询表的所有字段名: SELECT NAME FROM SYS...

2015-09-22 21:14:59

阅读数:1468

评论数:0

SQL Server数据集合的交、并、差三种集合运算以及 SQL Server: RTRIM( ), LTRIM( )

SQLServe 通过intersect,union,except和三个关键字对应交、并、差三种集合运算。 他们的对应关系可以参考下面图示 select * from t1 union all select * from t2 go /*求表并集不过滤重复 1 2 3 3 4 ...

2015-09-21 13:33:18

阅读数:287

评论数:0

可空数据类型 和 随机数

一、在编程时候,经常会遇到 某一对象或者变量为 null 那么那些类型可以为空呢,不可为空的类型怎么让其可以为空呢 可空数据类型:引用类型、自定义类、string、大部分类的对象都可以为null 不可以为空类型:int 、boolean、decimal、DateTime、float、double ...

2015-09-20 08:23:23

阅读数:260

评论数:0

params 长度可变参数

调用:Sum("aaa",6,7,4,9); 说明 params 参数必须位于所有参数的最后 static int Sum(string str, params int[] nums) { var sum = 0; ...

2015-09-19 20:59:49

阅读数:192

评论数:0

链接字符串放在配置文件中

1、右键项目,新建一个App.config 文件。在 节点下新加一个 节点 然后再增加 节点 name 是增加的链接名字 connectionString 是具体要链接的数据库信息   2、配置文件增加好后,这样应用程序中就能够使用了       首...

2015-09-19 19:36:27

阅读数:560

评论数:0

sqlDataReader与 DataSet

数据量小时候,使用DataSet ,数据量大时候,使用sqlDataReader 下面是详细介绍

2015-09-19 16:08:36

阅读数:253

评论数:0

sql 防注入漏洞

一、为了防止sql 注入漏洞,应使用sql参数 以下代码 当 textBox1.Text 是   1' or '1'='1   时就会产生 sql 注入漏洞 private void button1_Click(object sender, EventArgs e) { ...

2015-09-19 15:42:11

阅读数:214

评论数:0

sql 数据类型和 .net/C#的类型对应关系

sqlserver       对应         .net/C# int                                   int bigint                              long nvarchar                    ...

2015-09-19 15:19:43

阅读数:211

评论数:0

output sql语句大全

一、output 语句可以输出 insert, delete 中的记录,看下面的例子 1.执行insert 语句 2.执行delete 语句 3.执行update 语句,实质是执行2条记录,一条是执行插入新纪录,另一条是删除原记录

2015-09-19 15:02:35

阅读数:252

评论数:0

ChartControl 鼠标事件

今天使用dev 中的 ChartControl 控件,绘制了一个柱状图,想在鼠标移动到柱状时,显示提示信息 刚开始一直在找 SeriesPoint 中的mouse 事件,它其实是一个对象,根本不存在鼠标事件, 最后还是通过  ChartControl 控件 Mouse事件解决了。 priva...

2015-09-17 20:04:14

阅读数:1415

评论数:1

inner join,left join,right join,full join 的区别,用例子说明

declare @a table(a int,b int) declare @b table(a int,b int) insert @a values(1,1) insert @a values(2,2) insert @b values(1,1) insert @b values(3...

2015-09-17 09:50:25

阅读数:233

评论数:0

WinForm如何调用Web Service

http://blog.csdn.net/aspnet2002web/article/details/6074463

2015-09-15 15:20:12

阅读数:274

评论数:0

线程同步

当多个线程同时访问同一个变量时,会出现数据的不一致性,例如: 下面创建1000个线程,前500个线程对变量num加一,后500个线程对变量 减一, 理论上,最后num 的值是 0; 如果在访问变量的时候,没有进行加锁,则会出现意外的结果 using System; using Syste...

2015-09-15 10:17:56

阅读数:229

评论数:0

ADO.NET 小结

图中白色箭头表示应用程序从数据库读取数据,红色箭头表示从应用程序向数据库写数据。

2015-09-14 14:40:58

阅读数:178

评论数:0

wpf调用线程无法访问此对象,因为另一个线程拥有该对象

http://blog.csdn.net/cselmu9/article/details/8274556

2015-09-13 21:01:23

阅读数:902

评论数:0

Http 协议,WebSocket 协议

一、Http 协议 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next...

2015-09-13 10:29:41

阅读数:1008

评论数:0

SqlDataAdapter

数据库读取数据,修改后并更新到数据库 private void button1_Click(object sender, EventArgs e)         {             SqlConnection conn = new SqlConnection();          ...

2015-09-10 14:27:59

阅读数:343

评论数:0

泛型委托 Predicate/Func/Action

原文地址:http://www.cnblogs.com/Gavinzhao/archive/2010/11/25/1887646.html Predicate 泛型委托   表示定义一组条件并确定指定对象是否符合这些条件的方法。此委托由 Array 和 List 类的几种方法使用,用于在集合中...

2015-09-08 20:33:55

阅读数:236

评论数:0

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