摘要:微软推出了一些标准的数据库访问技术:1、ODBC ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。 一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成..
阅读全文
随笔分类 - .Net
Net技术
摘要:静态类是不能实例化的,我们直接使用它的属性与方法,静态类最大的特点就是共享。探究public static class StaticTestClass{ public static int n = 0; public static void Add() { n++; }}网页 P1.aspx 调用 StaticTestClass.Add(),并在页面上输出 n。网页 P2.aspx 调用 StaticTestClass.Add(),并在页面上输出 n。访问者 V1 从客户端 C1 访问 P1.aspx,此时输出为 1。访问者 V2 从客户端 C2 访问 P2.aspx,此时输出为 2。访问者
阅读全文
摘要:一、参数的一般传递方式 在c#中,除非使用ref或者out前缀,所有参数都通过值来传递。变量的栈数据会完整复制到目标参数中。分为以下3种情况:1、 引用类型的变量只包含对象所在的内存地址,将要复制的是内存地址而不是对象本身,所以对底层对象的修改会保留。如果在方法内部将内存地址指向一个新对象, 则方法结束后在方法中所作的修改会被丢弃。 1 class Program 2 3 { 4 5 static void Main(string[] args) 6 7 { 8 9 Employee myE = new Employee() { id=4};10 ...
阅读全文
摘要:C#中的数据类型分为两种:值类型和引用类型1、值类型包含:byte、sbyte、char、short、ushort、int、uint、long、ulong、decimal、float、double、bool、enum、struct2、基于值类型的变量直接包含值。将一个值类型的变量赋值给另一个值类型,将赋值包含的值。这与引用类型变量的赋值不同,引用类型 变量的复制只复制对变量的引用,而不复制对象本身。所有的值类型均隐性派生自System.ValueType。3、值类型存储在堆栈(stack)中,如:int a = 10 在堆栈中存储了a的值10。 引用类型的变量在声明后保存在堆栈(stack).
阅读全文

浙公网安备 33010602011771号