Этот запрос о помощи следует за плохо сформулированным запросом о помощи ранее (извинения).
У меня есть две страницы asp / vbscript.Вторая страница (содержащая только <% vbscript%> вызывается при отправке формы на первой странице.
Код на второй странице вызывает обновление записи базы данных и выглядит следующим образом (полязаполняется из переменных строки запроса.):
Set MyConn=Server.CreateObject("ADODB.Connection")
MyConn.Open "dsn=xxx;uid=xxx;password=xxx;"
SQLString = "UPDATE dbo_tbl_printing_tempstore SET " & fieldPrefix & "has_text1 = 'YES', " & fieldPrefix & "text = '" & fieldUpdate & "' WHERE id = " & tempid & ""
MyConn.Execute(SQLString)
MyConn.Close
Set MyConn = Nothing
Все, что отправляет форма, - это вызывает обновление базы данных - больше ничего.
Затем страница response.redirects возвращается на страницу вызова.Это приводит к потере обновления и большого количества данных на первой странице - это то, чего я пытаюсь избежать.
Может кто-нибудь сказать, пожалуйста, как я могу выполнить обновление, не выходя, а затем обновляястраницу вызова, пожалуйста? Мне сказали, что Ajax может это сделать, но у меня нет опыта его использования.
Большое спасибо