2012-01-07 6 views
0

나는이 말에이 2 줄의 코드는 무엇을 의미합니까 (튜토리얼에서 *)?

  1. (이것들을하지 않는 아직도 내가 콜백 기능에 대해 인터넷 검색을 시도 *하지만) 기능이 튜토리얼 http://docs.phonegap.com/en/1.3.0/phonegap_storage_storage.md.html#SQLResultSetList

    에서 호출하는 방법을 이해하려고 노력하고 있어요 db.transaction(populateDB, errorCB, successCB); 그러면 populateDB 함수를 호출하고 실패하면 errorCB를 호출하고 성공하면 successCB를 호출합니까? 또는 함수 호출의 순서는 무엇입니까?

  2. 그 다음으로 위의 부분이 tx.executeSql('SELECT * FROM DEMO', [], querySuccess, errorCB); 입니다. []는 무엇을 의미합니까? 그리고 다시 querySuccess 함수가 호출 된 순서는 errorCB 이전입니다 (Q1. case와 달리)?

답변

0
  1. 네, 그것은 오류에 populateDB, 성공 후 successCB 및 errorCB를 실행합니다
  2. [] querySucces 성공에 실행, 그리고 errorCB 것 같은 하늘의 배열이 다시 자신의 이름으로 보이는 의미 오류에

하지만은 당신에게 각 인수의 목적을 말해야한다, 각 인수가 무엇인지 확인하는 기능 (transactionexecuteSql)에 대한 API 문서를 확인

+0

정말로 감사합니다. 그건 내가 원하는 페이지 였고 인터넷 검색을 해왔다. 그러나 결코 그것을 얻지 마십시오. 나는 "executeSql"과 "sqlite executeSql"과 "phonegap executeSql"을 위해 google을 사용했다. 하지만 그 페이지는 결코 나타나지 않았습니다. – cjmling

관련 문제