0
String sql3 = "INSERT INTO temp_d_takingOrder(
HeaderId,
ItemCode,
Qty1,
Qty2,
Qty3,
RegDisc,
ExtraDisc,
OthersDisc,
RegPerc,
ExtraPerc,
OthersPerc)
SELECT
t._id,
m.itemCode,0 AS Qty1,
0 AS Qty2,
0 AS Qty3,
0 AS RegDisc,
0 AS ExtraDisc,
0 AS OthersDisc,
0 AS RegPerc,
0 AS ExtraPerc,
0 AS OthersPerc
FROM m_Route AS m
JOIN t_TakingOrder AS t ON
m.CustId = t.CustId **WHERE t.CustId=?"**;
dataTemp_d_TakingOrder.updateRaw(sql3);
WHERE t.CustId=?
을 사용할 때 쿼리가 작동하지 않습니다. 하지만 그 진술을 삭제하면 쿼리가 작동하고 .. 내가 도와 줄 수 있니?ORMLite 업데이트 원시의 쿼리 오류
where 절을 추가하고 값을 제공하지 않고'updateRaw'를 호출하십시오. – mihail
"작동하지 않음"은 무엇을 의미합니까? 항상 예외 및 특정 오류 메시지를 제공하십시오. – Gray
아마도 @mihail의 답변 일 것입니다. 당신은 당신의 코멘트를 대답으로 바꾸어야합니다. – Gray