델파이를 사용해서 프로그램을 만들고있는데 필드 타입이 nvarchar 인 것이 있어요..
그런데 이것을 가져 오질 모합니다. 무었때문에 그런건지.. 해결 방법은 무었이지 좀 아렬주세요..
아래 제가한 예제를 올립니다.
with query do
begin
sql.add('select aa from Table1');
Open;
if recordcount >0 then
begin
for i := 0 to recordcount-1 do
begin
RichEdit1.Lines.add(fieldbyname('aa').asstring);
next;
end;
end;
end;
위와 같이 하니까 Recordcount 정상적으로 가지고옵니다. 그런데.. aa 란 필드를 찾을 수 없다고 나옵니다. aa 는 nvarchar 로 잡혀 있구요..
제발 좀 알려주세요..