<< Click to Display Table of Contents >>

SetFetchRow

JDBC 전송 ROW 즉, 결과 셋 반환 시 한꺼번에 가져올 수 있는 행 수를 설정합니다.

Prototype

void SetFetchRow(integer Fetchrows)

Parameters

Fetchrows

전송할 행 수

Example

function OZJSStatementSample() {

  var con = OZCreator.GetBuiltInObject(OZBuiltInObject.DBCONNECTION);

  con.SetVendor("odbc");

  con.AddItemValue("dsn","ozedu");

  con.Connect(false);

  var stmt = con.CreateStatement();

  try {

     stmt.SetFetchRow (2);

  } catch(Exception) {}

  var rs = stmt.ExecuteQuery("select * from Product");

  var meta = rs.GetMetaData();

  for(var i=0; i<meta.GetColumnCount(); i++) {

     _DEBUG(i+"= statement column Name="+meta.GetColumnName(i+1)+"type="+meta.GetColumnType(i+1));

  }

  while(rs.Next()) {

     var data = "";

     for(var i=0; i<meta.GetColumnCount(); i++) {

        data = data + rs.GetString(i+1) + ",    ";

     }

     _DEBUG(data);

  }

  rs.Close();

  stmt.Close();

  con.Close();

}