0
내 appscript 앱에서 html 서비스를 사용하고 있습니다.jdbcResultSet을 Google appscript에서 .gs 파일을 html로 반환하는 방법
내 sample.gs 파일에서 jdbc에 연결하고 my cloud SQL DB에서 값을 가져옵니다.
코드 내 sample.gs
function doGet(){
return HtmlService.createTemplateFromFile('datatable').evaluate().setSandboxMode(HtmlService.SandboxMode.NATIVE);
}
function getSql(){
var conn = Jdbc.getCloudSqlConnection('here i write my sql url');
var stmt = conn.createStatement();
var results = stmt.executeQuery("select name, location, address, phone, fax from person");
Logger.log(results);
return results;
}
로거 jdbcResultSet는 기록이 같다. 그래서 쿼리가 잘 작동합니다.
내 datatable.html 파일에서 나는 gs 파일을 호출하고 테이블에서 값을 가져옵니다. 그것은 잘 작동합니다. 하지만 반환 형식 값을 메신저 내 HTML 파일에 null로 점점. 내 datable.html 코드는 자신이
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<script type='text/javascript'>
$(function(){
var runner = google.script.run.withFailureHandler(onFailure);
runner.withSuccessHandler(onSuccess).getSql();
});
function onSuccess(data){
alert(data);
}
function onFailure(data){
alert(data);
}
그것은 성공의 기능을 입력 t에 같습니다. 그러나 경고는 null입니다. 결과 값을 얻는 방법을 알려주세요.