Мы должны сделать приложение ASP.NET MVC или ASP.NET для базовой навигации ajax в Customer.html на Notrhwind.mdb.
У нас есть 3 вещи:
Чистая форма HTML / JavaScript с текстовыми тегами ввода HTML, по одному для каждого поля таблицы Customers.
У нас также есть 2 кнопки навигации: NextRecord и PrevRecord, имеющие при событии OnClick (): clientGetRecord (NextOrPrev)
Функция javascript ajax clientGetRecord, примерно такая:
function clientGetRecord(NextOrPrev) {
var oXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
var sURL = "ServerGetRecord.aspx?ID=" + NextOrPrev;
oXMLHTTP.open( "POST", sURL, FALSE );
oXMLHTTP.send();
var sResult=oXMLHTTP.responseText;
var aRecord = sResult.split(";");
document.getElementById('CustomerID').value = aRecord[0];
document.getElementById('CompanyName').value = aRecord[1];
document.getElementById('ContactName').value = aRecord[2];
document.getElementById('Adress').value = aRecord[3];
//... and so on ...
};
У нас должно быть что-то вроде функции контроллера ServerGetRecord, которая возвращает функцию clientGetRecord, простую строку, содержащую значения полей текущей записи, разделенные запятой и использующую классическую обработку базы данных ADO.
Вопрос: как запрограммировать и вызвать функцию ServerGetRecord? Могу ли я иметь пример кода VB функции ServerGetRecord (или ASPX, или ASHX, или что-то еще? ..)?