Package javaforce
Class SQL
java.lang.Object
javaforce.SQL
-
Field Summary
FieldsModifier and TypeFieldDescriptionString[]Column names from last query.static booleanOutputs all statements to stdout (default = false).static StringApache Derby SQL JDBC Classstatic StringjTDS (Microsoft SQL compatible) (jtds.sourceforge.net)Last exception that occured.static StringMicrosoft SQL JDBC Classstatic StringMySQL JDBC Classstatic StringOracle JDBC Classstatic StringIBM UNIDATA -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Closes connection.booleanConnects to SQL Server.booleanInit JDBC driver and connects to SQL Server.booleanExecutes a SQL query (no return data).intgetColumnIndex(String col) static booleanInit JDBC driver (need only call once)static StringReturns only letters in quotes in string.static Stringletters_numbers(String str) Returns only letters or numbers in quotes in string.static StringReturns only numbers in string.static StringReturns str with quotes around it (and replaces any pre-existing quotes with spaces).String[][]Executes a SQL query and returns a table of data.String[]select1col(String str) Executes a SQL query with one column of data.String[]select1row(String str) Executes a SQL query with one row of data.select1value(String str) Executes a SQL query with one return value.
-
Field Details
-
lastException
Last exception that occured. -
colNames
Column names from last query. -
debug
public static boolean debugOutputs all statements to stdout (default = false). -
derbySQL
Apache Derby SQL JDBC Class -
msSQL
Microsoft SQL JDBC Class -
mySQL
MySQL JDBC Class -
oracleSQL
Oracle JDBC Class -
jTDS
jTDS (Microsoft SQL compatible) (jtds.sourceforge.net) -
UniData
IBM UNIDATA
-
-
Constructor Details
-
SQL
public SQL()
-
-
Method Details
-
initClass
Init JDBC driver (need only call once) -
connect
Connects to SQL Server. -
connect
Init JDBC driver and connects to SQL Server. -
close
public void close()Closes connection. -
quote
Returns str with quotes around it (and replaces any pre-existing quotes with spaces). -
numbers
Returns only numbers in string. -
letters
Returns only letters in quotes in string. -
letters_numbers
Returns only letters or numbers in quotes in string. -
execute
Executes a SQL query (no return data). -
select1value
Executes a SQL query with one return value. -
select1row
Executes a SQL query with one row of data. -
select1col
Executes a SQL query with one column of data. -
select
Executes a SQL query and returns a table of data. -
getColumnIndex
-
getLastException
-