使用javascript访问sql数据库是否可行且可靠?

时间:2012-06-28 14:45:31

标签: javascript .net

我想获取数据库元素的列表。 但我想知道,使用javascript访问sql数据库是否可行且可靠?

3 个答案:

答案 0 :(得分:1)

最好的办法是使用ajax。

您无法直接从客户端访问数据库。但是您的客户端可以使用ajax联系将访问您的数据库的服务器,然后将结果返回给客户端。

这是常见的做法。

但如果您想直接在服务器上使用javascript,请提供更多信息。

答案 1 :(得分:1)

您应该使用AJAX从JavaScript访问您的数据库。由于您必须提供用户名和密码才能访问数据库,因此最好使用PHP或服务器端语言在幕后进行。

如果您从JavaScript访问它,那么每个人都可以看到您的密码。

答案 2 :(得分:1)

使用Ajax调用访问服务器,然后检索数据。

以下是jquery中的示例代码:

var requrl = "/test/test.php"; // or any server side page returning part html i.e. anything between body tags.

    $.ajax({
        type: "post",
        dataType: 'html', //change format if appropriate
        cache: false,
        url: requrl,
        success: function (data) {                    
                $('#idofdiv').html(data); //html Data returned by the server page will be populated in this div.
        },
        error: function (failure) {
                //alert(failure.responseText);
        }
    });

希望这有帮助。