-
-
-
method:updateRow ( )
return type:void
content:ใช้ในการ ปรับปรุงเปลี่ยนแปลงข้อมูล ใน Record ที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
rs.updateString ( 0, "FunctionThailand" );
rs.updateRow ( );
-
method:deleteRow ( )
return type:void
content:ใช้ในการ ลบข้อมูล ใน Record ที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person WHERE id = 1";
Result rs = stat.executeQuery ( sql );
rs.deleteRow ( );
-
method:insertRow ( )
return type:void
content:ใช้ในการ ปรับปรุงเปลี่ยนแปลงข้อมูล ใน Record ที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
rs.updateString ( 0, "FunctionThailand" );
rs.updateString ( 1, "COM" );
rs.updateInt ( 2, 2 );
rs.insertRow ( );
-
method:updateBoolean ( index, boolean )
return type:void
content:ใช้ในการเตรียมข้อมูลประเภท boolean ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT sex FROM person WHERE id = 1";
Result rs = stat.executeQuery ( sql );
rs.updateBoolean ( 0, true );
rs.updateRow ( );
-
method:updateByte ( index, byte )
return type:void
content:ใช้ในการเตรียมข้อมูลประเภท byte ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT sex FROM person WHERE id = 1";
Result rs = stat.executeQuery ( sql );
rs.updateByte ( 0, 1 );
rs.updateRow ( );
-
method:updateDate ( index, date )
return type:void
content:ใช้ในการเตรียมข้อมูลประเภท date ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT dateborn FROM person WHERE id = 1";
Result rs = stat.executeQuery ( sql );
rs.updateDate ( 0, new Date() );
rs.updateRow ( );
-
method:updateTime ( index, time )
return type:void
content:ใช้ในการเตรียมข้อมูลประเภท time ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT datecreate FROM person WHERE id = 1";
Result rs = stat.executeQuery ( sql );
rs.updateTime ( 0, new Date ( ) );
rs.updateRow ( );
-
method:updateInt ( index, int )
return type:void
content:ใช้ในการเตรียมข้อมูลประเภท int ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT sex FROM person WHERE id = 1";
Result rs = stat.executeQuery ( sql );
rs.updateInt ( 0, 1 );
rs.updateRow ( );
-
method:updateLong ( index, long )
return type:void
content:ใช้ในการเตรียมข้อมูลประเภท long ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT salary FROM person WHERE id = 1";
Result rs = stat.executeQuery ( sql );
rs.updateLong ( 0, 1000000 );
rs.updateRow ( );
-
method:updateShort ( index, short )
return type:void
content:ใช้ในการเตรียมข้อมูลประเภท short ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT sex FROM person WHERE id = 1";
Result rs = stat.executeQuery ( sql );
rs.updateShort ( 0, 1 );
rs.updateRow ( );
-
method:updateFloat ( index, float )
return type:void
content:ใช้ในการเตรียมข้อมูลประเภท float ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT height FROM person WHERE id = 1";
Result rs = stat.executeQuery ( sql );
rs.updateFloat ( 0, 160.5 );
rs.updateRow ( );
-
method:updateDouble ( index, double )
return type:void
content:ใช้ในการเตรียมข้อมูลประเภท double ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT height FROM person WHERE id = 1";
Result rs = stat.executeQuery ( sql );
rs.updateDouble ( 0, 160.5 );
rs.updateRow ( );
-
method:updateString ( index, string )
return type:void
content:ใช้ในการเตรียมข้อมูลประเภท string ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname FROM person WHERE id = 1";
Result rs = stat.executeQuery ( sql );
rs.updateString ( 0, "FunctionThailand" );
rs.updateRow ( );
-
method:getBoolean ( index )
return type:boolean
content:ใช้คืนค่าข้อมูลที่เป็นประเภท boolean ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
boolean bSex = rs.getBoolean ( 2 );
-
method:getByte ( index )
return type:byte
content:ใช้คืนค่าข้อมูลที่เป็นประเภท byte ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
byte bSex = rs.getByte ( 2 );
-
method:getDate ( index )
return type:date
content:ใช้คืนค่าข้อมูลที่เป็นประเภท boolean ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex, dateborn FROM person";
Result rs = stat.executeQuery ( sql );
date dDateBorn = rs.getDate ( 3 );
-
method:getTime ( index )
return type:date
content:ใช้คืนค่าข้อมูลที่เป็นประเภท time ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex, datecreate FROM person";
Result rs = stat.executeQuery ( sql );
date bDateCreate = rs.getTime ( 3 );
-
method:getInt ( index )
return type:int
content:ใช้คืนค่าข้อมูลที่เป็นประเภท int ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
int iSex = rs.getInt ( 2 );
-
method:getLong ( index )
return type:long
content:ใช้คืนค่าข้อมูลที่เป็นประเภท boolean ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex, salary FROM person";
Result rs = stat.executeQuery ( sql );
long lSalary = rs.getLong ( 3 );
-
method:getShort ( index )
return type:short
content:ใช้คืนค่าข้อมูลที่เป็นประเภท boolean ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
short sSex = rs.getShort ( 2 );
-
method:getFloat ( index )
return type:float
content:ใช้คืนค่าข้อมูลที่เป็นประเภท float ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex, height FROM person";
Result rs = stat.executeQuery ( sql );
float fHeight = rs.getFloat ( 3 );
-
method:getDouble ( index )
return type:double
content:ใช้คืนค่าข้อมูลที่เป็นประเภท double ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex, width FROM person";
Result rs = stat.executeQuery ( sql );
double dWidth = rs.getDouble ( 3 );
-
method:getString ( index )
return type:String
content:ใช้คืนค่าข้อมูลที่เป็นประเภท String ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
String sFirstname = rs.getString ( 0 );
-
method:objResult.getStatement ( )
return type:Statement, PreparedStatement
content:ใช้ในการคืนค่า Statement หรือ PreparedStatement ที่ทำให้เกิด ResultSet นี้ขึ้นมา
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
Statement statTemp = rs.getStatement ( );
-
method:objResult.getRow ( )
return type:int
content:ใช้คืนค่า ตำแหน่งของแถวปัจจุบัน
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
System.out.println ( "" + rs.getRow ( ) );
-
method:beforeFirst ( )
return type:void
content:ใช้ในการเลื่อน record ไปยัง ก่อนตำแหน่งแรก
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
rs.beforeFirst ( );
-
method:first ( )
return type:void
content:ใช้ในการเลื่อน record ไปยัง ตำแหน่งแรก
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
rs.first ( );
-
method:last ( )
return type:void
content:ใช้ในการเลื่อน record ไปยัง ตำแหน่งสุดท้าย
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
rs.last ( );
-
method:afterLast ( )
return type:void
content:ใช้ในการเลื่อน record ไปยัง หลังตำแหน่งสุดท้าย
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
rs.afterLast ( );
-
method:isBeforeFirst ( )
return type:boolean
content:ใช้ตรวจสอบว่า record ณ ตำแหน่งปัจจุบันที่ชี้อยุ่นั้น เป็นตำแหน่ง ก่อนตำแหน่งแรก ใช่หรือไม่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
if ( rs.isBeforeFirst ( ) )
{
rs.first ( );
}
-
method:isFirst ( )
return type:boolean
content:ใช้ตรวจสอบว่า record ณ ตำแหน่งปัจจุบันที่ชี้อยุ่นั้น เป็นตำแหน่ง ตำแหน่งแรก ใช่หรือไม่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
if ( rs.isFirst ( ) )
{
rs.last ( );
}
-
method:isLast ( )
return type:boolean
content:ใช้ตรวจสอบว่า record ณ ตำแหน่งปัจจุบันที่ชี้อยุ่นั้น เป็นตำแหน่ง ตำแหน่งสุดท้าย ใช่หรือไม่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
if ( rs.isLast ( ) )
{
rs.first ( );
}
-
method:isAfterLast ( )
return type:boolean
content:ใช้ตรวจสอบว่า record ณ ตำแหน่งปัจจุบันที่ชี้อยุ่นั้น เป็นตำแหน่ง หลังตำแหน่งสุดท้าย ใช่หรือไม่
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
if ( rs.isAfterLast ( ) )
{
rs.last ( );
}
-
method:previous ( )
return type:void
content:ใช้ในการเลื่อน record ไปยัง ตำแหน่งก่อนหน้า
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
rs.previous ( );
-
method:next ( )
return type:void
content:ใช้ในการเลื่อน record ไปยัง ตำแหน่งถัดไป
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
rs.next ( );
-
method:absolute ( index )
return type:void
content:ใช้ในการเลื่อน record ไปยัง ตำแหน่งที่กำหนด
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
rs.absolute ( 2 );
-
method:relative ( position )
return type:void
content:ใช้ในการเลื่อน record ไปยัง ตำแหน่งปัจจุบัน บวกกับ ตำแหน่งที่กำหนด
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
rs.relative ( -2 );
-
method:moveToInsertRow ( )
return type:void
content:ใช้ในการสร้าง record ว่างๆ แล้ว เลื่อนไปยัง record นั้น ( โดยจะอยู่ตำแหน่งท้ายสุดเสมอ )
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
rs.moveToInsertRow ( );
rs.updateString ( "FunctionThailand" );
rs.updateString ( "COM" );
rs.updateInt ( 1 );
rs.updateRow ( );
-
property:TYPE_SCROLL_SENSITIVE
return type:int
special:static
content:ใช้ในการกำหนดว่า ต้องการให้การปรับปรุงหรือการเปลี่ยนแปลงข้อมูลในตารางมีผลทันที
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
-
property:TYPE_SCROLL_INSENSITIVE
return type:int
special:static
content:ใช้ในการกำหนดว่า ต้องการให้การปรับปรุงหรือการเปลี่ยนแปลงข้อมูลในตารางมีผล
เมื่อปิดการใช้งานด้วย method close ();
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY );
-
property:CONCUR_UPDATABLE
return type:int
special:static
content:ใช้ในการกำหนดว่า ต้องการให้สามารถมีการเปลี่ยนแปลงหรือปรับปรุงข้อมูลได้
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE );
-
property:CONCUR_READ_ONLY
return type:int
special:static
content:ใช้ในการกำหนดว่า ต้องการให้สามารถอ่านข้อมูลได้อย่างเดียว ( ไม่สามารถปรับปรุงหรือเปลี่ยนแปลงข้อมูลได้ )
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
-
method:close ( )
return type:void
content:ใช้ในการยกเลิกการติดต่อฐานข้อมูลของ ResultSet
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
rs.close();
-
method:getMetaData ( )
return type:ResultSetMetadata
content:ใช้สร้าง Object ResultSetMetaData
example:Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn = DriverManager.getConnection ( "jdbc:odbc:Nutt" );
Statement stat = conn.createStatement ( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY );
String sql = "SELECT firstname, lastname, sex FROM person";
Result rs = stat.executeQuery ( sql );
ResultSetMetadata rsmd = rs.getMetaData ( );