Q&A

  • [넘급]StoreProc에서 Params값의 한계와..에러좀 봐주세요..
a.dat라는 화일을 라인별로 읽어서.. 그라인의 값을 해당 파람에 넘겨주는 소스인데요..

라인의 길이가.. 3000byte 이상이거든요.. 어느곳에서 봤는데.. params가 255byte 가 넘으면 안된다는 ?? 정말인가요.. 아님.. 방법이 있는지.. 그래서인지..

ExecProc을 실행하면.. Invalid precision value라는 에러 메세지가 나오더라구요..

어떻게 해결을 해야하나요..꼬옥 답변부탁드립니다.



A.LoadFromFile('c:a.dat');

With StoredProc1 do

begin

Params.Clear;

Params.CreateParam(ftString, 'ST_TEXT', ptinput).AsString := A.Strings[0];

Params.CreateParam(ftString, 'ST_YEAR', ptInput).AsString := '2001';

ExecProc;

flag:=paramByName('ST_FLAG').AsString;

i:=i+1;

end;

0  COMMENTS