Java-SQL E-Learning Programming : สอน class และ method ของ Java-SQL, เรียน class และ method ของ Java-SQL
 

Reference

Reference ในเว็บไซต์ Function.in.th เป็นการนำเสนอความรู้ในรูปแบบของแหล่งอ้างอิงของคำสั่งต่าง ๆ ที่ใช้ในการเขียนโปรแกรม โดยผู้ที่สนใจสามารถเข้ามาเรียนรู้การใช้งานคำสั่งของการเขียนโปรแกรมเหล่านี้ได้ ผ่านทาง URL code.function.in.th ทั้งนี้ผู้อ่านยังสามารถร่วมแสดงความคิดเห็นบนเนื้อหาที่มีสอนได้ ซึ่งถือเป็นการส่งเสริมให้มีการแลกเปลี่ยนประสบการณ์และความรู้ระหว่างผู้อ่านด้วยกันเอง
  • forName ( DriverName ) ใช้ในการ load driver ที่ต้องการขึ้นมา
  • getConnection ( URL, Username, Password ) ใช้ในการสร้าง Object Connection ขึ้นมา
  • close ( ) ใช้ในการยกเลิกการติดต่อฐานข้อมูลของ Connection
    createStatement ( SCROLL, CONCUR ) ใช้ในการสร้าง Object Statement ขึ้นมา
    preparedStatement ( SQL, SCROLL, CONCUR ) ใช้ในการสร้าง Object PreparedStatement ขึ้นมา
    getMetaData ( ) ใช้ในการสร้าง Object DatabaseMetadata ขึ้นมา
    setAutoCommit ( boolean ) ใช้กำหนดว่าจะให้มีการประมวลผลแบบ transaction ใช่ ( false ) หรือไม่ ( true )
    getAutoCommit ( ) ใช้ตรวจสอบว่ามีการประมวลผลแบบ transaction ใช่หรือไม่
    commit ( ) ใช้ commit การทำงานของ transaction และคืนค่ากลับมาบอกด้วยว่าสามารถกระทำได้สำเร็จหรือไม่
    rollback ( ) ใช้ rollback การทำงานของ transaction
    rollback ( objSavepoint ) ใช้ rollback การทำงานของ transaction โดยให้กลับไปยังจุด savepoint ที่กำหนด
    setSavepoint ( ) ใช้สร้าง Object Savepoint
  • executeUpdate ( SQL ) ใช้ในการ ปรับปรุงข้อมูลในฐานข้อมูล โดยจะคืนค่า จำนวน record ที่ได้รับผลกระทบจากการ SQL
    executeQuery ( SQL ) ใช้เลือกข้อมุลมาจากฐานข้อมูลและเก็บไว้ที่ Object ResultSet
    close ( ) ใช้ในการยกเลิกการติดต่อฐานข้อมูลของ Statement
  • executeUpdate ( ) ใช้ในการ ปรับปรุงข้อมูลในฐานข้อมูล โดยจะคืนค่า จำนวน record ที่ได้รับผลกระทบจากการ SQL
    executeQuery ( SQL ) ใช้เลือกข้อมุลมาจากฐานข้อมูลและเก็บไว้ที่ Object ResultSet
    setNull ( index, null ) ใช้กำหนดข้อมูลที่เป็นประเภท null ณ ตำแหน่ง ที่กำหนด
    setBoolean ( index, boolean ) ใช้กำหนดข้อมูลที่เป็นประเภท boolean ณ ตำแหน่ง ที่กำหนด
    setByte ( index, byte ) ใช้กำหนดข้อมูลที่เป็นประเภท byte ณ ตำแหน่ง ที่กำหนด
    setDate ( index, date ) ใช้กำหนดข้อมูลที่เป็นประเภท date ณ ตำแหน่ง ที่กำหนด
    setTime ( index, time ) ใช้กำหนดข้อมูลที่เป็นประเภท time ณ ตำแหน่ง ที่กำหนด
    setInt ( index, int ) ใช้กำหนดข้อมูลที่เป็นประเภท int ณ ตำแหน่ง ที่กำหนด
    setLong ( index, long ) ใช้กำหนดข้อมูลที่เป็นประเภท long ณ ตำแหน่ง ที่กำหนด
    setShort ( index, short ) ใช้กำหนดข้อมูลที่เป็นประเภท short ณ ตำแหน่ง ที่กำหนด
    setFloat ( index, float ) ใช้กำหนดข้อมูลที่เป็นประเภท float ณ ตำแหน่ง ที่กำหนด
    setDouble ( index, double ) ใช้กำหนดข้อมูลที่เป็นประเภท double ณ ตำแหน่ง ที่กำหนด
    setString ( index, string ) ใช้กำหนดข้อมูลที่เป็นประเภท string ณ ตำแหน่ง ที่กำหนด
    setObject ( index, object ) ใช้กำหนดข้อมูลที่เป็นประเภท object ณ ตำแหน่ง ที่กำหนด
    close ( ) ใช้ในการยกเลิกการติดต่อฐานข้อมูลของ PreparedStatement
  • updateRow ( ) ใช้ในการ ปรับปรุงเปลี่ยนแปลงข้อมูล ใน Record ที่ชี้อยู่
    deleteRow ( ) ใช้ในการ ลบข้อมูล ใน Record ที่ชี้อยู่
    insertRow ( ) ใช้ในการ ปรับปรุงเปลี่ยนแปลงข้อมูล ใน Record ที่ชี้อยู่
    updateBoolean ( index, boolean ) ใช้ในการเตรียมข้อมูลประเภท boolean ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    updateByte ( index, byte ) ใช้ในการเตรียมข้อมูลประเภท byte ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    updateDate ( index, date ) ใช้ในการเตรียมข้อมูลประเภท date ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    updateTime ( index, time ) ใช้ในการเตรียมข้อมูลประเภท time ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    updateInt ( index, int ) ใช้ในการเตรียมข้อมูลประเภท int ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    updateLong ( index, long ) ใช้ในการเตรียมข้อมูลประเภท long ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    updateShort ( index, short ) ใช้ในการเตรียมข้อมูลประเภท short ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    updateFloat ( index, float ) ใช้ในการเตรียมข้อมูลประเภท float ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    updateDouble ( index, double ) ใช้ในการเตรียมข้อมูลประเภท double ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    updateString ( index, string ) ใช้ในการเตรียมข้อมูลประเภท string ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    getBoolean ( index ) ใช้คืนค่าข้อมูลที่เป็นประเภท boolean ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    getByte ( index ) ใช้คืนค่าข้อมูลที่เป็นประเภท byte ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    getDate ( index ) ใช้คืนค่าข้อมูลที่เป็นประเภท boolean ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    getTime ( index ) ใช้คืนค่าข้อมูลที่เป็นประเภท time ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    getInt ( index ) ใช้คืนค่าข้อมูลที่เป็นประเภท int ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    getLong ( index ) ใช้คืนค่าข้อมูลที่เป็นประเภท boolean ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    getShort ( index ) ใช้คืนค่าข้อมูลที่เป็นประเภท boolean ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    getFloat ( index ) ใช้คืนค่าข้อมูลที่เป็นประเภท float ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    getDouble ( index ) ใช้คืนค่าข้อมูลที่เป็นประเภท double ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    getString ( index ) ใช้คืนค่าข้อมูลที่เป็นประเภท String ณ ตำแหน่งที่กำหนด ของแถวที่ชี้อยู่
    objResult.getStatement ( ) ใช้ในการคืนค่า Statement หรือ PreparedStatement ที่ทำให้เกิด ResultSet นี้ขึ้นมา
    objResult.getRow ( ) ใช้คืนค่า ตำแหน่งของแถวปัจจุบัน
    beforeFirst ( ) ใช้ในการเลื่อน record ไปยัง ก่อนตำแหน่งแรก
    first ( ) ใช้ในการเลื่อน record ไปยัง ตำแหน่งแรก
    last ( ) ใช้ในการเลื่อน record ไปยัง ตำแหน่งสุดท้าย
    afterLast ( ) ใช้ในการเลื่อน record ไปยัง หลังตำแหน่งสุดท้าย
    isBeforeFirst ( ) ใช้ตรวจสอบว่า record ณ ตำแหน่งปัจจุบันที่ชี้อยุ่นั้น เป็นตำแหน่ง ก่อนตำแหน่งแรก ใช่หรือไม่
    isFirst ( ) ใช้ตรวจสอบว่า record ณ ตำแหน่งปัจจุบันที่ชี้อยุ่นั้น เป็นตำแหน่ง ตำแหน่งแรก ใช่หรือไม่
    isLast ( ) ใช้ตรวจสอบว่า record ณ ตำแหน่งปัจจุบันที่ชี้อยุ่นั้น เป็นตำแหน่ง ตำแหน่งสุดท้าย ใช่หรือไม่
    isAfterLast ( ) ใช้ตรวจสอบว่า record ณ ตำแหน่งปัจจุบันที่ชี้อยุ่นั้น เป็นตำแหน่ง หลังตำแหน่งสุดท้าย ใช่หรือไม่
    previous ( ) ใช้ในการเลื่อน record ไปยัง ตำแหน่งก่อนหน้า
    next ( ) ใช้ในการเลื่อน record ไปยัง ตำแหน่งถัดไป
    absolute ( index ) ใช้ในการเลื่อน record ไปยัง ตำแหน่งที่กำหนด
    relative ( position ) ใช้ในการเลื่อน record ไปยัง ตำแหน่งปัจจุบัน บวกกับ ตำแหน่งที่กำหนด
    moveToInsertRow ( ) ใช้ในการสร้าง record ว่างๆ แล้ว เลื่อนไปยัง record นั้น ( โดยจะอยู่ตำแหน่งท้ายสุดเสมอ )
    TYPE_SCROLL_SENSITIVE ใช้ในการกำหนดว่า ต้องการให้การปรับปรุงหรือการเปลี่ยนแปลงข้อมูลในตารางมีผลทันที
    TYPE_SCROLL_INSENSITIVE ใช้ในการกำหนดว่า ต้องการให้การปรับปรุงหรือการเปลี่ยนแปลงข้อมูลในตารางมีผล เมื่อปิดการใช้งานด้วย method close ();
    CONCUR_UPDATABLE ใช้ในการกำหนดว่า ต้องการให้สามารถมีการเปลี่ยนแปลงหรือปรับปรุงข้อมูลได้
    CONCUR_READ_ONLY ใช้ในการกำหนดว่า ต้องการให้สามารถอ่านข้อมูลได้อย่างเดียว ( ไม่สามารถปรับปรุงหรือเปลี่ยนแปลงข้อมูลได้ )
    close ( ) ใช้ในการยกเลิกการติดต่อฐานข้อมูลของ ResultSet
    getMetaData ( ) ใช้สร้าง Object ResultSetMetaData
  • getDatabaseProductName ( ) ใช้คืนค่า ชื่อของฐานข้อมูล
    getDriverName ( ) ใช้คืนค่า ชื่อของ driver jdbc ที่ใช้ในการติดต่อ
    getDriverVersion ( ) ใช้คืนค่า ชื่อของ version ของ driver jdbc ที่ใช้ในการติดต่อ
    getURL ( ) ใช้คืนค่า URL ของ DBMS ที่ใช้อยู่
    getUserName ( ) ใช้คืนค่า UserName ที่ใช้ในการเชื่อมต่อ
    isReadOnly ( ) ใช้ตรวจสอบว่า Database นี้สามารถอ่านอย่างเดียว ใช่หรือไม่
  • getColumnCount ( ) ใช้คืนค่า จำนวน column ทั้งหมด ของ ResultSet
    getColumnName ( index ) ใช้คืนค่า ชื่อ column ณ ตำแหน่งที่กำหนด ที่อยู่ภายใน ResultSet
    getColumnTypeName ( index ) ใช้คืนค่า ประเภทของ column ณ ตำแหน่งที่กำหนด ที่อยู่ภายใน ResultSet
    getColumnDisplaySize ( index ) ใช้คืนค่า ขนาดของ column ณ ตำแหน่งที่กำหนด ที่อยู่ภายใน ResultSet
    getTableName ( index ) ใช้คืนค่า ชื่อตารางของ column ณ ตำแหน่งที่กำหนด ที่อยู่ภายใน ResultSet
    isReadOnly ( index ) ใช้ตรวจสอบว่า column ณ ตำแหน่งที่กำหนด ใช้อ่านข้อมูลได้อย่างเดียว ใช่หรือไม่
    isWritable ( index ) ใช้ตรวจสอบว่า column ณ ตำแหน่งที่กำหนด สามารถเขียนข้อมูลลงไปได้ด้วย ใช่หรือไม่
 
Share This Subject Login with Facebook