我正在开发一个浏览器插件,为此我将数据本地存储在 SQLCE Database 中。但是我必须以网页的形式在浏览器中显示保存的数据,为此我的网页需要连接到本地数据库并获取值。我打算使用 javascript 来做同样的事情。但是直到现在还没有取得任何成功。任何人都可以指出我正确的方向,无论是否可能,或者如果不可能,我可以通过任何其他方式做到这一点。
问问题
561 次
2 回答
1
您无法从 JavaScript 访问 SQLCE 数据库,但可以使用 ASP.NET WebAPI 或 WCF 数据服务通过 OData 协议发布它。如果您使用 IE10(支持 EcmaScript5),您可以按照本教程进行操作
于 2013-07-10T12:38:15.190 回答
0
你不能直接从 javascrip 连接
但是您可以在 asp 中创建一个 [web 方法] 连接到您的数据库,您可以通过 ajax 调用从 java 脚本调用此方法
前任:
在cs文件中:
[WebMethod]
public static string myMethod(long ID)
{
////you can in method to connect to any database
return _result;
}
在 javascript 文件中:
$.ajax({
type: "POST",
url: "mypage.aspx/myMethod",
data: "{ID:'" + ID + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
async: true,
success: function(result) {
}
, error: function(error) {
}
});
于 2013-07-11T08:41:59.367 回答