如何在三层里面使用储存过程显示和输入图片数据?(100分)

  • 主题发起人 主题发起人 zk1
  • 开始时间 开始时间
Z

zk1

Unregistered / Unconfirmed
GUEST, unregistred user!
我在sql server里面有个image字段。
如何在三层里面使用储存过程 显示和输入图片数据呢?
百分求教!! 谢谢!
 
用TADOBlobStream吧
储存过程怎么显示图片,受教!
 
存储过程不适合搞这个吧?!
如果要做成对象方法的调用,我倒是可以给你一些代码。
 
主要是在应用服务器上调用储存过程,比发送执行SQL效率要高些。只是我不清楚在3层里面要如何调用贮存过程来更新储存图片数据!
 
存储过程如果要处理图片,就要以Blob做为传出的参数,以前没做过这个(现在手头也没有
环境),我现在还不确定存储过程是否可以传出传入Blob参数。如果可以的话,还要用一个
TStoredProc类控件要执行此存储过程,才能存取Blob参数,获取后才能通过标准的方式传
到客户端。如果这样做的话,差别只在于用TStoredProc类控件调用存储过程获得Blob字段
的数据是否比用其它基于TDataSet的控件获取Blob字段的数据更快(这一点应该测试一下
吧,要不然划不着用更麻烦的方式来实现一件简单的工作),从业务逻辑组件到客户
端的处理大体是相同的。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
890
DelphiTeacher的专栏
D
后退
顶部