por exemplo, saber se tabela existe:
METHOD TableExists( cTable ) CLASS ADOClass
LOCAL nQtd
::cSQL := "SELECT COUNT(*) AS QTD FROM information_schema.TABLES WHERE table_schema=" + StringSQL( Lower( AppEmpresaApelido() ) ) + ;
" AND table_name=" + StringSQL( cTable )
::Execute()
nQtd := ::Value( "QTD" )
::CloseRecordset()
RETURN nQtd > 0
Do lado do servidor, eu não vou ter o nome do banco de dados usado na conexão.
Tem como obter isso?