qry_dtl.SQL.Add('SELECT doc_no, COUNT(doc_no) cnt FROM
EDI_VATDTL where doc_no = ''' + DBEdit1.Text + '''
GROUP BY doc_no');
qry_dtl.FieldByName('item_count').Value :=
qry_dtl.fieldbyname('cnt').AsString;
------------------------------------------------------------------
이케해서 가상으로 cnt라는 필드를 만들어서 값을 가지고있는데
이걸 어케 변수에 값을 넣을수 있을지 글구 item_count라는 필드에 값을
저장할수 있을지............. 그냥 이데로 코딩하니까! cnt의 필드가 없다고
Field not Found 에러가 나더라구여~~~~~! 어케해야될까여?
doc_no, item_count는 Field가 있는것이고 cnt라는 것은 select에서 가상으로
만든겁니다. 글구 DBEdit1.Text에서 가지고오는 데이타의 수를 얻어오는 문제입니다.
COUNT(doc_no) as cnt
중간에 as넣었거든요.
한번해보세요 ^^
맞나.. 일단 제가 디비가 억세스 바께 없어서 억세스에서는
as안너으면 필드 없다고 나옵니다.
근디 ms_sql에선 되었던거도 같고..
즐푸하세요~~