RO参数方式很多种,可以采用简单类型参数、也可以采用RO特有的复合类型参数,也可以采用TParams方式。如果考虑统一入参和出参的话,建议使用复合类型参数或TParams参数。
使用复合类型参数的好处是,RO可以自动帮你序列化参数,将来使用Web Service接口,可以直接WSDL转换为不同平台语言。
使用TParams参数方式,优点是比较高效,可直接赋值给数据集TParams参数,可以使用DBClient.PackParams和DBClient.UnPackParams转换TParams参数和Olevariant格式。在实际应用中,最好将Olevariant再转换Binary参数。缺点是只能给delphi或BCB语言调用,不能直接给Web Service接口使用。
评论这张
转发至微博
使用复合类型参数的好处是,RO可以自动帮你序列化参数,将来使用Web Service接口,可以直接WSDL转换为不同平台语言。
使用TParams参数方式,优点是比较高效,可直接赋值给数据集TParams参数,可以使用DBClient.PackParams和DBClient.UnPackParams转换TParams参数和Olevariant格式。在实际应用中,最好将Olevariant再转换Binary参数。缺点是只能给delphi或BCB语言调用,不能直接给Web Service接口使用。
评论这张
转发至微博