JAVA JDBC CRUD EXAMPLE

To Connect With SERVER SEE Configuration Tutorial Link

package mypack; 
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
 
public class Myconnection {
      // Your IP address must be static otherwise this will not work. You //can get your Ip address
    //From <em>Network and security in Windows.</em>
        String ip = "192.168.10.101";
        // This is default if you are using JTDS driver.
        String classs = "net.sourceforge.jtds.jdbc.Driver";
        // Name Of your database.
        String db = "NEWFIZTEST";
        // Userame and password are required for security.
       // so Go to sql server and add username and password for your database.
        String un = "sa";
        String password = "fizsa7,";
         
        public Connection conn() {
            Connection conn = null;
            String ConnURL;
            try {
                Class.forName(classs);
                ConnURL = "jdbc:jtds:sqlserver://" + ip + ";"
                        + "databaseName=" + db + ";user=" + un + ";password="
                        + password + ";";
                conn = DriverManager.getConnection(ConnURL);
            }
            catch (SQLException se)
            {
             
            }
            catch (ClassNotFoundException e) {
            }
            catch (Exception e) {
            }
            return conn;
        }
         
        public static void main(String[] args) {
             
        ArrayList <String>cardnameArrayList= new ArrayList<>();
         Myconnection sapLogin = new Myconnection();
         Connection connection = sapLogin.conn();
         if (connection!=null) {
            System.out.println("connected");
            
            
            // For Select Data From Database
            try {
             Statement statement = connection.createStatement();
             ResultSet resultSet = statement.executeQuery("SELECT TOP 10 cardname FROM OQUT");
             while (resultSet.next()) {
              cardnameArrayList.add(resultSet.getString("cardname")); // column index from 1 if you use coloumn name then
             }
             System.out.println(cardnameArrayList);
            } catch (SQLException e) {
             // TODO Auto-generated catch block
             e.printStackTrace();
            }
        	
          	// Insert Data 
          	try {
          	 Statement insertStatement = connection.createStatement();
          	 // Return A Integer Value as row number if (insert>0)
          	 int insert = insertStatement.executeUpdate("INSERT INTO OQUT (DocNum,DocEntry,cardname) VALUES (147845,474774,'74587')");
          	 System.out.println("Data Inserted SuccessFull");
          	} catch (SQLException e) {
          	 e.printStackTrace();
          	}
        	
        	// For Delete  Data
			try {
				 Statement deleteStatement;
				 deleteStatement = connection.createStatement();
				 int delete = deleteStatement.executeUpdate("DELETE  FROM OQUT WHERE DocNum='14542'");
				 if (delete > 0) {
				  System.out.println("Data Deleted Successfull");
				 }
				} catch (SQLException e) {
				 // TODO Auto-generated catch block
				 e.printStackTrace();
				}
        	
			// For Update Data 
			try {
				Statement updateStatement = connection.createStatement();
				int update= updateStatement.executeUpdate("UPDATE OQUT SET CARDNAME='1451245' WHERE DOCNUM='147845'");
				if (update>0) {
					System.out.println("Data Updated Successfull");
				}
			} catch (SQLException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
			
			
        	
        	
        }
       }
}

Published by

Unknown's avatar

Nusrat Faria

I Am A Web Developer And A Android Developer. This Is My Personal Blog So Noted My Work For Helping People .

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.