Я часто использую временные таблицы в Access и локальных SQL серверах, и они работают 100% времени.
Однако на удаленном веб-сервере при использовании VBScript это чаще всего дает сбой. Например,
<%
MySQL = "SELECT * INTO #TempTableT FROM OriginalTableT WHERE TableID <10"
Set rs = Conn.Execute (MySQL)
MySQL = "SELECT * FROM #TempTableT"
Set rs = Conn.Execute (MySQL)
%>
В первый раз, когда я обновляю sh браузер, я получаю «504 Gateway Timeout». В следующий раз он также не работает, и он работает как при третьей попытке refre sh.
Как ни странно, когда я изменяю строковые критерии SQL на TableID <5, возвращенные записи все еще имеют старые критерии, даже если я обновляю sh браузер несколько раз. Я также тщетно пытался очистить историю. </p>
Как лучше всего я могу создавать и использовать данные в таблицах Temp при использовании веб-браузеров для доступа к базе данных удаленного SQL сервера? Дает ли использование другого языка, например PHP et c, лучшие результаты?