C# 2008程序设计基础案例教程 江南 10新.pptVIP

  • 0
  • 0
  • 约6.25千字
  • 约 20页
  • 2015-12-14 发布于广东
  • 举报

C# 2008程序设计基础案例教程 江南 10新.ppt

第十章 提高代码的重用性 本章要点 理解存储过程的作用 掌握C#.NET调用存储过程的方法 理解自定义类的含义 掌握自定义类的定义和调用方法 10.1存储过程的使用 存储过程是先经过编译的SQL语句集合,它存放在服务器上供客户端调用。因此使用存储过程可以充分的利用服务器的高性能运算能力,并且避免了把大量的结果数据集送往客户端来处理,从而大大减少了网络数据传输的开销,提高了应用程序访问数据库的速度和效率。另外存储过程可以实现模块化的编程,存储过程的编写和应用程序的调用是相对独立的。因此在一定程度上,实现了代码的重用。 10.1存储过程的使用 存储过程优点: 1.利用存储过程可以实现模块化编程,达到重用的目的。存储过程是典型的模块化编程的典范。只需要经过一次性的创建和测试,然后将它存储在数据库服务器中,就可以在多个应用程序中不限次数地重复调用它。实质上,对于所有访问数据库的应用程序,对数据库的任何更新都隐含在存储过程中。 2.有利于编程人员分工协作。这种分工让每位开发人员都专心于自己的专业。 3.存储过程创建时就在数据库服务器上执行了编译和优化,并且存储过程在第一次执行后,就驻留在内存中供继续使用,因此存储过程执行速度比单个SQL语句快。 4.减少网络传输。通过存储过程的调用,在网络上传输的仅是一个调用而不是大量的sql语句,可以很好的减少网络传输流量。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档