SQL 데이터베이스에 연결하고 응용 프로그램에 데이터를 반환해야하는 Phonegap 응용 프로그램을 만들고 있습니다.Webservice to SQL 서버 phonegap 응용 프로그램
- 데이터베이스
- 쿼리 모바일 앱
가 나는 것의 WebMethod를 설정하는 방법
Phonegap Build를 사용하고있어 정말 플러그인을 사용할 수 없으며 Webservice와 SQL 데이터베이스가 내 컴퓨터에서 호스팅되므로 192.168.xxx.xxx를 통해 연결됩니다.
편집 :
하는 index.js ::
var url = "http://192.168.xxx.xxx:1234/"
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
dataType: "json",
url: url + "WebService.asmx/HelloWorld",
data: "{}",
success: function (data) {
$("#ul_DeviceList").append('<li>Example ' + data.d + '</li>').listview('refresh');
},
error: function (data) {
alert(data.status + " : " + data.statusText);
}
});
WebService.cs ::
[System.Web.Script.Services.ScriptService]
public class WebService : System.Web.Services.WebService
{
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
: 지금까지 나는이 자바 스크립트에서 웹 서비스 호출이 이것은 장치가 서버에 연결되었는지 여부를 알 수 있도록 해줍니다. 난의 라인을 따라 뭔가를 할 필요가 믿고 이제
: 잘
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
[WebMethod]
public void GetData()
{
SqlCeConnection conn = new SqlCeConnection(*Connection string will go here*);
conn.Open();
..etc etc...
그러나 그 순간에 난 내 프로젝트에 System.Data.SqlServerCe를 추가 할 수없는 것
..
지금까지해온 일 (일부 코드)과 어디에서 만났습니까? – Lixas