public dbTSFLibrary getTSFLibraryByNameSpace(String libraryNameSpace)
{
dbTSFLibrary lb = null;
String sql = "SELECT * FROM "
+ dbTSFLibrary._TABLE_NAME
+ " WHERE "
+ dbTSFLibrary._TARGET_NAMESPACE
+ " = ?";
OleDbParameter[] dbParams = { CreateParameter(dbTSFLibrary._ID, libraryNameSpace) };
OleDbDataReader reader = ExecuteSqlQuery(sql, dbParams);
if (reader != null)
{
bool reading = reader.Read();
if (reading)
{
lb = new dbTSFLibrary();
while (reading)
{
lb.load(reader);
lb.Signals = getTSFLibrarySignals(lb.id);
reading = reader.Read();
}
}
reader.Close();
reader.Dispose();
}
return lb;
}