Ajax与网页

时间:2014-08-19 14:35:56

标签: sql ajax visual-studio-2012 asp.net-webpages

我目前正在使用网页(.cshtml)在visual studio 2012中创建一个网站。我正在尝试实现Ajax,它应该查询数据库以填充页面上的值。从我在某些网站上看到的示例中,.asp文件与ajax一起使用,但它在Visual Studio中不再起作用。我可以使用ajax查询数据库吗?我正在使用SQL数据库

Ajax代码:

    function GetPractise()
    {
        var date = document.getElementById('field3-datepicker').value;
        alert(date);

        $.ajax({
            type: 'GET',
            url: 'GetsSlot.asp?q=' + date,
            success: function (data) {
                alert(data);
                des = data;
                $("#field2").val(des);

            },

            error: function (XMLHttpRequest, textstatus, error) {
                alert(error);
            }
        });
    }

非功能性经典ASP代码:

     <% 

        Response.Expires=-1;

        string sql = "Select Practice_Name from Slot where SlotDate='" &     Request.QueryString("p") & "'";   


        set conn=Server.CreateObject("ADODB.Connection");
        conn.Provider="Microsoft.Jet.OLEDB.4.0"
        conn.Open(Server.Mappath("SQLAzure"));
        set rs=Server.CreateObject("ADODB.recordset")
        rs.Open sql,conn

        do until rs.EOF
          for each x in rs.Fields
           response.write("x.value")
          next
          rs.MoveNext
        loop
    %>

0 个答案:

没有答案