object类.docxVIP

  • 5
  • 0
  • 约1.1万字
  • 约 15页
  • 2016-11-27 发布于河南
  • 举报
object类

.net的object类2010-07-08 15:41:27|??分类:?/blog/.Net?|??标签:object?/blog/类?|举报|字号?订阅 在C#中,所有类从object类派生而来。?它可执行的方法:?public virtual bool Equals(object obj):用于一个对象同另一个对象相比较,若两个对象相等,则返回值为ture,否则返回值为false。这种方法被标记为virtual,意味着用户可在自己的C#类中覆盖该方法。?public virtual int GetHashCode():用于计算对象的散列码。?public Type GetType():用于返回一个称为Type的.NET类的对象,提供当前类的有关信息。?public virtual string ToString(): 用于返回一个代表用户对象的字符串。?protected virtual void Finalize():当CLR的垃圾回收器破坏(释放)一个对象时,该方法可以(或不可以)被调用。?protected object MemberwiseClone():用于创建对象的一个克隆,形成的克隆同当前对象具有相同的状态,并且返回被克隆的对象?? 项目中的实际应用: private object ExecuteScalarMySqlCommand() { ...... myConnection.Open(); object scalarobject=myCommand.ExecuteScalar();//因为不知道ExecuteScalar()返回的到底是什么对象 //干脆用最基本的对象object. myConnection.Close(); ....... } 前台页面显示:lbScalarMessage.Text = ExecuteScalarMySqlCommand().ToString();//正是用 //ToString()方法web.config初学者必掌握的配置文件节每创建一个ASP.NET Web应用程序时Visual Studio.NET都会自动创建一个Web.config文件.功能强大,比较复杂,对于我这种类型的初学者来说必须掌握以下三个配置文件节; 1.appSettings:用于设置常用的字符串; 2.customErrors:用于标记应用程序发生错误时的处理方式; 3.authentication:与用户登录信息相关.编程模型(.net连接数据库)?2010-07-08 10:11:27|??分类:?/blog/.Net?|??标签:/blog/.net?/blog/数据库?sqlserver?|举报|字号?订阅? ADO.NET提供对Microsoft SQL Server等数据源以及通过OLE DB和XML公开的数据源的一致访问.ADO.NET的两个核心组件DataSet对象(目的:实现独立于任何数据源的数据访问)和.NET Framework数据提供程序(目的:实现数据操作和对数据的快速、只进、只读访问)完成从数据操作中分解出数据访问。 .NET Framework数据提供程序:包括Connection、Command、DataReader和DataAdapter对象 Connection对象提供与数据源的连接;Command对象使用户能够访问用于返回数据、修改数据、运行存储过程以及发送或检索参数信息的数据库命令;DataReader对象从数据源中提供高性能的数据流;DataAdapter提供连接DataSet对象和数据源的桥梁。 .NET Framework附带两个数据提供程序:SQL Server.NET Framework(System.Data.SqlClient)和OLE DB.NET Framework(System.Data.OleDb),分别用于连接到Microsoft SQL Server 7.0或者最高版本。为直接访问SQL Server做了专门的优化,没有其他附加技术层,和使用OLE DB提供程序连接到数据库的应用程序,禁用对用于ODBC的OLE DB提供程序的支持。 使用ADO.NET访问数据库的一般步骤: 1.建立数据库连接对象(Connection对象).属性:connectionString;connectionState. (Connection对象的方法:Open方法、Close方法、CreateCommand方法及ChangeDatabase方法) 2.打开数据库连接对象(Connection对象的Open方法) 3.建立数据库命令对象,指定命令对象所使用的连接对象(Command对象) (Connection对象的常用属性:CommandText、

文档评论(0)

1亿VIP精品文档

相关文档