首先將PostgreSQL的JAR檔匯入到Eclipse內:

接著在Eclipse內撰寫:
import java.sql.*;
public class MainProcess {
public static void main(String[] args)
{
Connection tempConnection = null;
Statement tempStatement = null;
ResultSet tempResultSet = null;
String tempAction = "";
String tempSentence = "";
switch( tempAction )
{
case "Select":
tempSentence = "SELECT * FROM Schemas.Tables WHERE account = 'Kimdick' AND password = '123'";
break;
case "Insert":
tempSentence = "INSERT INTO Schemas.Tables ( account, password ) VALUES ( 'Kimdick', '123' )";
break;
case "Update":
tempSentence = "Update Schemas.Tables SET password = '123', email = 'Kimdick@mail' WHERE account = 'Kimdick'";
break;
case "Delete":
tempSentence = "DELETE FROM Schemas.Tables WHERE account = 'Kimdick'";
break;
}
try
{
Class.forName( "org.postgresql.Driver" );
tempConnection = DriverManager.getConnection( "jdbc:postgresql://127.0.0.1:5432/datastream", "postgres", "1234" );
tempStatement = tempConnection.createStatement();
tempStatement.executeQuery( tempSentence );
if( tempResultSet != null )
{
tempResultSet.close();
tempResultSet = null;
}
if( tempStatement != null )
{
tempStatement.close();
tempStatement = null;
}
if( tempConnection != null )
{
tempConnection.close();
tempConnection = null;
}
}
catch( Exception e )
{
e.printStackTrace();
}
}
}
DriverManager.getConnection( "jdbc:postgresql://127.0.0.1:5432/datastream", "postgres", "1234" );
這裡是DriverManager.getConnection( "jdbc:postgresql://資料庫IP:Port/Database", 帳號, 密碼 );
沒有留言:
張貼留言