delphi数据库存储过程问题

lcan 2001-06-21 07:23:00
在Delphi中我的存储过程返回一个参数
是一个string型的,该参数的长度大于255
在Delphi中接受参数时,选择string 型,发生错误
请问该参数在delphi中应该选择哪一种
...全文
123 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xtlgz 2001-06-25
  • 打赏
  • 举报
回复
lcan(lcan) :
oracle 我不是很熟,如果是MSSQL还可以帮你解决。
lcan 2001-06-21
  • 打赏
  • 举报
回复
to airhorse(编程至尊宝) 
多谢
我试一下,但是否能详细一点
to xtlgz(三陀)兄
数据库用的是oracle 的varchar2
数据库端执行无误,
参数用的是ftString,由于的delphi TStoredProc参数用ftstring 精度小于255,
报错
xtlgz 2001-06-21
  • 打赏
  • 举报
回复
你用的是什么数据,应该说清楚
seewell 2001-06-21
  • 打赏
  • 举报
回复
gz
airhorse 2001-06-21
  • 打赏
  • 举报
回复

因为你没有给string分配内存空间。应用出错!

用setlength设置一下string长度。

string:
windindance 2001-06-21
  • 打赏
  • 举报
回复
用AnsiString看看。

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧