.NET程序开发中通常需要与后台数据库打交道。许多业务逻辑是在客户端完成的,但是对于比较复杂的数据运算,往往依赖前台就会效率很低。原因在于频繁地读取后台数据在前台处理,会增加网络的负担和读写的效率。这种情况下,一般用后台程序处理更为妥当。好在大多数数据库管理程序,都具有一定的运算能力,来完成所需要的逻辑运算。
SQL SERVER中可以用标量值函数、表值函数和存储过程进行运算,并将数据返回到前台。也就是向数据库发出一个带有参数的指令,就可以让数据库经过运算后,返回需要的数据或数据集。在本节课中,主要展示标量值函数、表值函数和存储过程的处理方法,以及如何结合前台逻辑的运用。
上一课 下一课
示例:
点击下载此课件
视图: