数据访问层的输入输出结构图
说明:
1、存储过程包括存储过程的名称和存储过程的参数。
操
作
语
句
数
据
访
问
层
: 多条查询语句
:一条查询语句
: 只需返回一条记
录
[]: 只需返回一条记录
: 只需返回一个字段
无: 、、
:多个记录集
:一个记录集
无: 、、
存
储
过
程
数据访问层的使用方法
一、 操作语句部分
简单的说就是传入一个操作语句,然后接收返回值就可以了。为了简化代码和提高效率,
所以呢设置了五种返回类型。
、
函数名称:查询语句
传入一个查询语句(多条 select 的查询语句),然后接收返回值就可以了。
没有记录返回
、
函数名称:查询语句
传入一个查询语句(一条 select 的查询语句),然后接收返回值就可以了。
没有记录返回
、
函数名称:查询语句
传入一个查询语句(一条 select 的查询语句),然后接收返回值就可以了。
没有记录返回
、
函数名称:查询语句
传入一个查询语句(一条 select 的查询语句),然后接收返回值就可以了。
没有记录返回
、
函数名称: !查询语句
传入一个查询语句(一条 "的查询语句),然后接收返回值就可以了。
没有记录返回
#、 $
函数名称:操作语句
传入一个操作语句(、、 的操作语句)。
说明:参数都是字符串型的。
二、 存储过程部分
简单的说就是和查询语句的很类似了,只不过多了个存储过程的参数。
、
函数名称:存储过程的名称
传入存储过程的名称,然后接收返回值。
没有记录返回
、
函数名称:存储过程的名称
传入存储过程的名称,然后接收返回值。
没有记录返回
、 $
函数名称:存储过程的名称
传入存储过程的名称。
三、 存储过程的参数(1)
如果没有参数的话,那么存储过程的用法和查询语句的也就一样了。但是呢,大多数的
存储过程都是有参数的,不过有了参数我们也不怕!
我们可以用 $%& 方法来添加存储过程的参数。不用像 '() 那样麻
烦,还得传入一个 %& 的对象。我们直接调用数据访问层的方法就可以了。
这里通过函数重载的方式来区分不同的数据类型。以 *+里的数据类型为标准,对应
'( 里面的数据类型。
、 型的参数
这里对应三个 '(, 的数据类型:、-、&
函 数 名 称 : $%& %&$&.
%&/
%&$&: 参数名称。
%&/:参数值。
、 型的参数
这里对应一个 '(, 的数据类型:
函 数 名 称 : $%& %&$&.
%&/
%&$&: 参数名称。
%&/:参数值。
、 型的参数
这里对应两个 '(, 的数据类型:0、
函 数 名 称 : $%& %&$&.
%&/
%&$&: 参数名称。
%&/:参数值。
、 型的参数
这 里 对 应 七 个 '( , 的 数 据 类 型 :
"1、"1、,"1、,"1、2、&
&、&
函 数 名 称 : $%& %&$&.
%&/.3
%&$&: 参数名称。
%&/:参数值。
3: 参数的大小。
、 4 型的参数
这里对应两个 '(, 的数据类型:4、4
函 数 名 称 : $%& %&$&.
%&/
%&$&: 参数名称。
%&/:参数值。
评论0