|
||||||||
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 |