1. Как использовать GetRows:
<%
SetConn = server.createObject ("adodb.connection")
conn.open "Provider = microsoft.jet.oledb.4.0; dataSource =" & server.mappath ("test.mdb")
Setrs = server.createObject ("adodb.recordset")
Rs.open "selectTop2*из имени таблицы", Conn, 0,1
Dimarray_str
Array_str = rs.getrows ()
Response.write "Первая запись: <br>"
Response.writearray_str (0,0) & "<br>"
Response.writearray_str (1,0) & "<br>"
Response.writearray_str (2,0) и "<br>"
Response.writearray_str (3,0) и "<br>"
Response.write "Вторая запись: <br>"
Response.writearray_str (0,1) & "<br>"
Response.writearray_str (1,1) и "<br>"
Response.writearray_str (2,1) и "<br>"
Response.writearray_str (3,1) и "<br>"
%>
Если вы знакомы с GetRows, вы обнаружите, что рабочие базы данных проще и оптимизированы. Есть много преимуществ :)
2. Необходимо ли объявлять переменные?
Переменная должна быть объявлена в следующих ситуациях:
1. Вы хороший программист
2. Напишите высококачественный код
Добавьте следующий код, чтобы заставить объявление переменных:
<%OptionExplicit%>
3. Как вызовать функции на стороне сервера на клиенте?
Технология удаленного сценария (RemoteScripting) характеризуется тем фактом, что клиентский скрипт не должен обновлять всю страницу при вызове сценария сервера.
Вообще говоря, когда веб -страница должна взаимодействовать с сервером, данные формы должны быть отправлены, и вся страница должна быть обновлена. Используя технологию вызова удаленного сценария, клиентские скрипты могут вызывать удаленные функции сценария, такие как локальные функции, особенно в проверке сложных форм и частых операциях базы данных, которые полностью используются.
Его основной принцип заключается в том, что с помощью набора функций интерфейса, предоставленных сама по себе, клиентская программа может вызвать код на стороне сервера через процесс прокси (JavaApplet). Javaapplet (rsproxy.class) работает в фоновом режиме. Обычно код пользователя не должен работать напрямую, и его конфигурация также автоматически завершена. Удаленные вызовы скрипта могут быть либо синхронным вызовом ---------------------------------------------------------------------------------------------------------------------- СТАВИТЕЛЬНЫЙ ТЕХНИКА УДАЛЕНИЯ СКРИПТ
Rs.htm: включает код поддержки клиента
Rsproxy.class: Это JavaApplet, который фактически завершает процесс взаимодействия с клиентом и сервером.
Rs.asp: код поддержки на стороне сервера
При использовании удаленного скрипта для вызова функции как клиент, так и код на стороне сервера должны соответствовать определенным требованиям: на стороне сервера необходимо включить вызов удаленного скрипта: используйте #include, чтобы включить RS.ASP и вызовите функцию RSDispath. Ключом к реализации поддержки удаленного скрипта на стороне сервера является создание объекта public_description. Он отличается от обычного процесса выполнения страницы ASP, когда он называется удаленно. Он вкладывает глобальный код сценария в функцию и вызывает его явно.