Как указано в файле readme на github:
Пакет DBI определяет общий интерфейс между R и системами управления базами данных (СУБД).
blockquote>Пакет определяет интерфейс и не реализует сами методы. Методы определены там, но реализованы в пакетах драйверов, реализующих интерфейс и требующих пакета DBI.
Ajax ASP.NET на стороне сервера обработает сериализацию объекта для Вас. Например:
public class Name
{
public string FirstName;
public string LastName;
}
[WebMethod]
public Name GetName()
{
Name name = new Name();
name.FirstName = "Dave";
name.LastName = "Ward";
return name;
}
Можно затем назвать PageMethod непосредственно из jQuery, использующего в основном тот же метод это JD связанный с. Строго говоря, вот сообщение о вызове PageMethods с jQuery.
Сервер сериализирует Ваш тип возврата как JSON, и Вы сможете получить доступ к свойствам класса Имени как ожидалось. В этом примере, message.d. FirstName и message.d. LastName.
Просто не упустите.d. Это - средство защиты, добавленное в 3,5, и не присутствует в 2,0.
Вот довольно обширное сообщение на предмет использования JSON, сериализированного WebMethods от asmx с jQuery. Это должно добиться цели.
http://encosia.com/2008/03/27/using-jquery-to-consume-aspnet-json-web-services/
Если Вы хотите использовать Ajax ASP.NET вместо jQuery, чтобы сделать, Ajax укусил затем, необходимо взглянуть на ScriptManager и ServiceReference, которые создают прокси JavaScript для Вас. Это действительно мощно, и мы используем его успешно в некоторых довольно больших приложениях. Найденный этой статьей:
http://dotnetslackers.com/articles/ajax/JSON-EnabledWCFServicesInASPNET35.aspx