new IdoDB()
Responsável pelo armazenamento e manipulação de uma coleção de tabelas de uma base de dados IdoDB (Ido Database).
Examples
// Lista o vetor de nomes de todas as tabelas da base de dados IdoDB TESTE. idoDBManager.createDatabase("TESTE") var idoDB = idoDBManager.loadDatabase("TESTE") idoDB.getTablesNames()
// Criando uma nova tabela na base de dados IdoDB. idoDBManager.createDatabase( "TESTE" ) idoDB = idoDBManager.loadDatabase("TESTE") var ds = new DataSet(idoDB) //Basta informar a instância do IdoDB no construtor do DataSet ds.createField("Nome", "String", 10) // Informar o nome da tabela e ser criada no momento que o DataSet for criado. ds.create("Clientes")
Members
-
name
-
Nome da base de dados.
-
uniqueId
-
Id único desta base de dados no Engine corrente.
Methods
-
dropTable(tableName)
-
Excluí uma tabela da base de dados IdoDB(Ido Database).
Parameters:
Name Type Description tableName
string Nome da tabela que será excluída.
-
getDBStatistics()
-
Obtém XML que descreve a base de dados IdoDB(Ido Database).
Returns:
XML que descreve a base de dados IdoDB.
- Type
- string
-
getTable(tableName)
-
Obtém um DataSet com o conteúdo da tabela especificada em tableName.
Parameters:
Name Type Description tableName
string Nome da tabela que será aberta para alimentar o dataset que será retornado.
Returns:
DataSet com o conteúdo da tabela especificado em tableName.
- Type
- DataSet
-
getTablesNames()
-
Retorna um vetor contendo os nomes de todas as tabelas da base de dados IdoDB(Ido Database)
Returns:
Array contendo os nomes de todas as tabelas de base de dados IdoDB.
- Type
- Array
-
tableExists(tableName)
-
Checa a existência de uma tabela existe na base de dados IdoDB(Ido Database).
Parameters:
Name Type Description tableName
string Nome da tabela que será verificada a sua existência.
Returns:
true, caso a tabela for encontrada. false, caso contrário.