- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 sql简单语句
insert into Employee(EmpCode, EmpName, EmpGender, EmpDateTime, EmpAge, EmpAddress, EmpPhone, DepId, EmpEmail, EmpIsMary) values('1111222222222222','laojiang','男','2014-3-10',32,'北京中国','123456',1,'zhan
2014-04-14 23:50:23
731
原创 SQL语句
---分组---------分组的目的:对数据进行汇总,统计. 与聚合函数一块使用。select COUNT(*) from dbo.TblStudent --对表进行分组了,作为一组。select * from TblStudentselect tSGender, COUNT(*) from TblStudent group by tSGende
2014-04-14 23:47:26
1796
原创 SQL中关于select
--向表中插入一条记录,然后返回刚插入的这条记录的主键tClassId的值。在Ado.Net中通过ExecuteScalar方法执行该SQL insert into TblClass(tClassName,tClassDesc) output inserted.tClassId values('黑12','nnnnnnn') select * from dbo.BBSUsers
2014-04-14 23:43:39
597
原创 sql语句
--1.查询所在班级是'理科班','特长班'的学生的信息.select * from dbo.TblStudent where tSClassId in(select tClassId from dbo.TblClass where tClassDesc='理科班' or tClassDesc='特长班')--2.相关子查询(exists)select *
2014-04-14 23:41:54
706
原创 NOPI的操作
public class ExcelHelper { public static void SaveToExcel(List list, string fileName) { Type t = typeof(T); IWorkbook wrk = new HSSFWorkbook();
2014-04-14 23:21:44
666
原创 SQLHelper
1、数据库的连接语句最好写在配置文件中,如下: 2、一个完整的sqlhelper的写法: public static readonly string connectionString = ConfigurationManager.ConnectionStrings["connstr"].ConnectionString; public static i
2014-03-16 00:06:58
826
原创 套接字和数据流
1套接字套接字有3种不同的类型:流套接字、数据报套接字和原始套接字。流套接字用来实现面向连接的TCP通信,数据报套接字实现无连接的UDP通信,原始套接字实现Ip数据包通信。3种套接字的套接字均可以使用System.Net.Sockets命名空间中的Socket类来实现。1、 addressFamily表示网络类型,该参数使用AddressFamily枚举指定Socket使用的寻址方案。
2014-01-11 20:17:44
1028
原创 递归算法
1、namespace 斐波那契序列{ class Program { static void Main(string[] args) { while (true) { Console.WriteLine("请输入项的索引:");
2014-01-11 20:09:26
486
原创 C#笔记4
-----ASP.Net+Android+IOS开发、.Net培训、期待与您交流!-----1、多态--隐藏基类方法与多态的实现子类可以有父类方法相同的方法:子类 obj=new 子类();参数不同(重载)参数相同(隐藏基类方法)2、子类可以重写父类方法虚方法virtual重写方法override重写基类方法一样可以调用基类方法(基类方法仍然存在于对象中,只是不
2014-01-09 10:12:53
438
原创 C#笔记3
结构 struct关键字,级别与类保持一致,写在命名空空间下结构中的字段不能赋初始值结构中不能包含显示无参数构造函数在结构函数中必须要为结构体的所有字段赋值在构造函数中为属性赋值不认为是对字段赋值因为属性不一定是去操作字段。结构是1个值类型的。在传递结构变量的时候会将结构对象里的每一个字段复制1份然后拷贝到新的结构变量的字段中不能定义自动属性,因为自动属性会生成一个字段,而
2014-01-08 18:50:46
539
原创 C#笔记2
1〉》二维数组表示一个表格。string[] arr=new string[3,4];//三行四列的数组arr[0,0]="小明";arr[0,1]="1200";arr[0,2]="55";arr[0,3]="10";二维数组使用范畴:行列固定的表 2>>交错数组交错数组的本质是1个1维数组string[][] arr=new string [3][];
2014-01-06 12:26:38
523
原创 网络编程基础问题
-----ASP.Net+Android+IOS开发、.Net培训、期待与您交流!-----(1) UDP 接收、发送数据 1、发送数据(1)publicint Send(byte[] data,int length,IPEndPoint iep)。该方法将UDP 数据报发送到位于指定远程端点的主机。UdpClientudpClient=new UdpClient();
2014-01-05 20:06:29
541
原创 C#基础笔记
1〉隐式转换条件:数据类型兼容,目标类型大于源类型强制转换:需要显示进行转换,因为要将1个小的数据类型放到1个大的数据类型中,这样做的话会可能发生问题,这个问题需要我们程序员自己承担。2〉Parce()只能转换字符串,字面上以指定的数据类型才可以转换成功Convert :subtopic 3〉值类型:枚举 bool 结构 所有的数值类型引用类型: string 数组 类
2014-01-05 18:04:32
543
原创 网络编程
-----ASP.Net+Android+IOS开发、.Net培训、期待与您交流!----- UDP 与 TCP 的区别 UDP 是简单的、面向数据报的无连接协议,提供了快速但不一定可靠的传输服务。 UDP 的主要作用是将网络数据流量压缩成数据报的形式,每一个数据报用 8 个字节描述报头信息,剩余字节包含具体的传输数据。 UDP 与 TCP 的区别: 1、 UDP 速度比 TCP
2014-01-04 16:39:02
560
原创 网络基础
-----ASP.Net+Android+IOS开发、.Net培训、期待与您交流!-----网络应用编程 1、 分散式 在分散式系统中,用户只负责管理自己的计算机系统,各自独立的系统之间没有资源或信息的交换或共享。这种模型由于存在大量共享数据的重复存储,除了引起数据冗余之外,也很容易导致一个企业组织内各部门数据的不一致性,同时还会造成硬件、支持和运营维护等成本的大量增加,
2014-01-04 16:34:56
694
2
原创 c#经典问题
-----ASP.Net+Android+IOS开发、.Net培训、期待与您交流!-----问题1:如果任意一个大于6的偶数都可以写成两个素数的和,就将其称为符合哥德巴赫猜想。 class Program { /*如果任意一个大于6的偶数都可以写成两个素数的和*/ static void Main(string[] args)
2014-01-04 15:57:37
908
原创 C#基础
-----ASP.Net+Android+IOS开发、.Net培训、期待与您交流!-----1、将return语句放在for循环中,if块中,或其他结构中,会使该结构立即终止,函数也立即终止。2、方法的out参数和ref参数 out是内部为外部变量赋值,out一般用在函数需要有多个返回值的场所。 1〉在方法的参数类型前加out,那么传参数的时候,也必须在number前加ou
2014-01-04 15:41:34
561
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人