2012-09-12 2 views
-2
을 PT2

가능한 중복 :
Entering data in a table using a text box in a form업데이트 테이블

이 질문은 내 마지막 비슷하지만이 경우에 나는 텍스트를 사용하여 테이블에서 특정 금액을 제거 할 수 있도록하려면 상자에 양식.

동일한 시나리오에서 사용자는 제거하려는 데이터를 테이블에서 입력합니다.

예 :
사용자가 15 개의 MEC-0004을 재고에서 꺼내 테이블을 업데이트하려고합니다. 그들은 (재고 있음/없음) 양식을 열고 콤보 상자를 사용하여 부품을 선택한 다음 텍스트 상자에 15를 입력하고 저장 또는 입력을하여 테이블의 금액을 변경합니다. 누군가가 올바른 방향으로

감사

+1

나는 어떤 질문을 할 수 있습니까? – CJM

+0

양식의 텍스트 상자를 사용하여 테이블에서 특정 금액을 제거하려면 어떻게합니까? –

+1

무엇이 있습니까? 나는 새로운 질문을 게시하고 삭제하는 동안이 주제에 대한이 긴 대화에서 단지 시간을 낭비하고 있습니까? http://stackoverflow.com/questions/12364967/entering-data-in-a-table-using-a-text-box-in-a-form/12370807#comment16638694_12370807 – Fionnuala

답변

0

당신은 값을 참조 할 수 있습니다 나를 지적하는 경우

UPDATE table_to_update 
SET column_to_update=value_to_enter 
WHERE criteria_column=criteria_value 

나는 또한 VBA을 시도 할 수 :

마지막 질문에 대한 SQL 코드는 다음과 같은 것입니다 set 절에 있습니다. 따라서 상대 값으로 주식 수량을 변경하는 쿼리는 다음과 같습니다.

UPDATE stock_table 
SET  amount = amount - @Amount 
WHERE stock_id = @StockId 
+0

(@Amount)는 (Text27) 사용자가 테이블에서 제거하려는 양을 입력하는 곳입니다. 이것이 가능한가? –

+1

SQL은 텍스트 상자에 대해 알지 못합니다. 텍스트 상자의 텍스트를 SQL Server에 보낼 매개 변수에 넣는 것은 전적으로 귀하에게 달려 있습니다. 그것에 대한 많은 튜토리얼이 있어야합니다! – Andomar

+0

양식에 텍스트가 없다고 방금 말씀하셨습니다 .27. – Fionnuala