|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectde.bezier.data.sql.SQL
public class SQL
SQL library for Processing 1.0 see:
| Field Summary | |
|---|---|
java.sql.Connection |
connection
|
java.lang.String |
database
|
java.lang.String |
driver
|
java.lang.String |
previousQuery
|
java.sql.ResultSet |
result
|
java.lang.String |
server
|
java.sql.Statement |
statement
|
java.lang.String |
type
|
java.lang.String |
url
|
java.lang.String |
user
|
| Constructor Summary | |
|---|---|
SQL()
Do not use this contructor. |
|
SQL(processing.core.PApplet _pa,
java.lang.String _db)
You should not directly use the SQL.class instead use the classes for your database type. |
|
SQL(processing.core.PApplet _pa,
java.lang.String _serv,
java.lang.String _db,
java.lang.String _u,
java.lang.String _p)
You should not directly use the SQL.class instead use the classes for your database type. |
|
| Method Summary | |
|---|---|
void |
close()
Close the database connection |
boolean |
connect()
Open the database connection with the parameters given in the contructor. |
void |
dispose()
Callback function for PApplet.registerDispose() |
void |
execute(java.lang.String _sql)
Execute a SQL command on the open database connection. |
java.math.BigDecimal |
getBigDecimal(int _column)
|
java.math.BigDecimal |
getBigDecimal(java.lang.String _field)
Read a java.math.BigDecimal value from the specified field. |
boolean |
getBoolean(int _column)
|
boolean |
getBoolean(java.lang.String _field)
Read a boolean value from the specified field. |
java.sql.Date |
getDate(int _column)
|
java.sql.Date |
getDate(java.lang.String _field)
Read a java.sql.Date value from the specified field. |
double |
getDouble(int _column)
|
double |
getDouble(java.lang.String _field)
Read a double value from the specified field. |
float |
getFloat(int _column)
|
float |
getFloat(java.lang.String _field)
Read a float value from the specified field. |
int |
getInt(int _column)
|
int |
getInt(java.lang.String _field)
Read an integer value from the specified field. |
long |
getLong(int _column)
|
long |
getLong(java.lang.String _field)
Read a long value from the specified field. |
java.lang.Object |
getObject(int _column)
|
java.lang.Object |
getObject(java.lang.String _field)
Read a value from the specified field to hav it returned as an object. |
java.lang.String |
getString(int _column)
|
java.lang.String |
getString(java.lang.String _field)
Read a String value from the specified field. |
java.sql.Time |
getTime(int _column)
|
java.sql.Time |
getTime(java.lang.String _field)
Read a java.sql.Time value from the specified field. |
java.sql.Timestamp |
getTimestamp(int _column)
|
java.sql.Timestamp |
getTimestamp(java.lang.String _field)
Read a java.sql.Timestamp value from the specified field. |
boolean |
next()
Check if more results (rows) are available. |
void |
query(java.lang.String _sql)
Issue a query on the open database connection |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public java.lang.String server
public java.lang.String database
public java.lang.String url
public java.lang.String user
public java.lang.String driver
public java.lang.String type
public java.sql.Connection connection
public java.lang.String previousQuery
public java.sql.Statement statement
public java.sql.ResultSet result
| Constructor Detail |
|---|
public SQL()
public SQL(processing.core.PApplet _pa,
java.lang.String _db)
public SQL(processing.core.PApplet _pa,
java.lang.String _serv,
java.lang.String _db,
java.lang.String _u,
java.lang.String _p)
| Method Detail |
|---|
public boolean connect()
public void execute(java.lang.String _sql)
_sql - The SQL command to executepublic void query(java.lang.String _sql)
_sql - SQL command to execute for the querypublic boolean next()
public int getInt(java.lang.String _field)
_field - The name of the field
public int getInt(int _column)
public long getLong(java.lang.String _field)
_field - The name of the field
public long getLong(int _column)
public float getFloat(java.lang.String _field)
_field - The name of the field
public float getFloat(int _column)
public double getDouble(java.lang.String _field)
_field - The name of the field
public double getDouble(int _column)
public java.math.BigDecimal getBigDecimal(java.lang.String _field)
_field - The name of the field
public java.math.BigDecimal getBigDecimal(int _column)
public boolean getBoolean(java.lang.String _field)
_field - The name of the field
public boolean getBoolean(int _column)
public java.lang.String getString(java.lang.String _field)
_field - The name of the field
public java.lang.String getString(int _column)
public java.sql.Date getDate(java.lang.String _field)
_field - The name of the field
public java.sql.Date getDate(int _column)
public java.sql.Time getTime(java.lang.String _field)
_field - The name of the field
public java.sql.Time getTime(int _column)
public java.sql.Timestamp getTimestamp(java.lang.String _field)
_field - The name of the field
public java.sql.Timestamp getTimestamp(int _column)
public java.lang.Object getObject(java.lang.String _field)
_field - The name of the field
public java.lang.Object getObject(int _column)
public void close()
public void dispose()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||