我写了一个储存过程,有两个输入的参数很长varchar(1000),
但是delphi好像只能接收到200多个字节的数据,后面的字符就没有了.
我跟踪那个变量的时候,数据好好的,但是给value的数值就是一部分了。
就是下面这段给数值的:
op_FactorAnalysis.Parameters.ParamByName('@AddSql').Value:=S_SQLStr312D;观察S_SQLStr312D是好的,是我所需要的数据。
但是观察op_QaFactorAnalysis.Parameters.ParamByName('@Add312DSql').Value就是前面一部分,后面的都没有了,结果存储过程也执行不乐了。
(存储过程在sql server中执行一切正常,就是通过delphi传递的参数传不过去阿)
谢谢帮助!