有沒有人在FoxPro遠程視圖上使用過MYSQL事務? 可以請你分享一些樣本提交和回滾 的情況。使用遠程視圖的FoxPro和MYSQL事務
這些代碼不起作用,即使發出回滾,記錄仍然會被提交。
lcStringConn = 「驅動器= {MySQL的ODBC 5.1驅動};端口= 3306;服務器=本地主機;數據庫= TESTDATA; UID =使用; PWD =通過」 = SQLSETPROP(0, 「DispLogin」,3)
lnHandle = SQLSTRINGCONNECT(lcStringConn)
打開數據TESTDATA
使用表1
= SQLEXEC(lnHandle, 'START TRANSACTION')
APPE空白
REPL cfield1與反式(日期時間())
= SQLEXEC(lnHandle, 'ROLLBACK')
MyQry = 「SELECT *從表1」 = SQLEXEC(lnHandle,MyQry ,「MyView」,a行)
謝謝。
編輯:即時通訊使用InnoDB和使用SPT,交易工程。
你在使用Innodb表嗎? MyISAM表不支持事務(指令被解析,然後被忽略)。 –
是的,我正在使用InnoDB。如果我使用SQL Pass Through,我可以滾動/恢復更改。希望使用遠程查看來減少我的代碼。謝謝 – user1603827