상품 입고 문제

나는 창고 관리 시스템을 작성하고 데이터를 삽입할 때 먼저 표에 있는 상품을 판단한다. 만약 비어 있다면 직접 삽입하고 만약에 상품이 이미 존재한다면 삽입할 상품의 수량을 기존의 수량에 추가한다. 다음은 나의 코드이다.
 

  
  
  
  
  1. 1. , 。 
  2. 2. 。 
  3.    } 
  4.   with adoquery1 do 
  5.   begin 
  6.     close
  7.     sql.clear; 
  8.     sql.add('select * from   where  ='''+edit1.text+''''); 
  9.     open
  10.   end
  11.   if adoquery1.recordcount>0 then{ } 
  12.    begin 
  13.      with adoquery1 do 
  14.      begin 
  15.        close
  16.        sql.clear; 
  17.        sql.add('update   set   where  ='''+edit1.text+''''); 
  18.        ...... 
  19.      end
  20.   end 
  21.   else{ } 
  22.   begin 
  23.     close
  24.     sql.clear; 
  25.     sql.add('insert into  ( )values( )'); 
  26.     ...... 
  27.   end

좋은 웹페이지 즐겨찾기