jhxu: Query1->Close(); Query1->SQL->Clear(); Query1->SQL->Add("UPDATE gztime SET gz_yn=1 end_time=#"+DateTimeToStr(Now())+"# WHERE gz_yn=0 AND gz_Time='"+myItem->Caption+"'" ); Query1->ExecSQL() Query1组件的sql只要有《:》就把它看成了变量了,有没有什麽方法解决吗????
xu_xinyu: 我怎样好像没有遇到过类似的问题呀 gdyt007: 您這樣寫應該沒問題,您要是這樣Query1->SQL->Add("UPDATE gztime SET gz_yn=1 end_time=23:02 WHERE gz_yn=0 AND gz_Time='"+myItem->Caption+"'" );就肯定不行! 關注! 您獲取的異常是什么? jhxu: :02 看正了变量了啊?