Informix.Database
Informix.Database(server as text, database as text, optional options as nullable record) as table
Palauttaa Informix-tietokannassa käytettävissä olevien SQL-taulukoiden ja -näkymien taulukon palvelimessa server
-nimisestä database
tietokantaesiintymästä. Portti voidaan valinnaisesti määrittää palvelimella kaksoispisteellä eroteltuna. Valinnainen tietueparametri options
voidaan määrittää ohjaamaan seuraavia asetuksia:
CreateNavigationProperties
: Looginen arvo (true/false), joka määrittää, muodostetaanko siirtymisominaisuudet palautetyille arvoille (oletusarvo on true).NavigationPropertyNameGenerator
: Funktio, jota käytetään luomaan nimiä siirtymisominaisuuksille.Query
: Alkuperäinen tietojen noutamiseen käytettävä SQL-kysely. Jos kysely tuottaa useita tulosjoukkoja, palautetaan vain ensimmäinen.CommandTimeout
: Kesto, joka määrittää, miten kauan palvelinpuolen kyselyn suorittaminen saa kestää, ennen kuin se peruutetaan. Oletusarvo on kymmenen minuuttia.ConnectionTimeout
: Kesto, joka määrittää, miten kauan odotetaan, ennen kuin yritys muodostaa yhteys palvelimeen lopetetaan. Oletusarvo on ohjainkohtainen.HierarchicalNavigation
: Looginen arvo (true/false), joka määrittää, tarkastellaanko taulukoita ryhmiteltynä niiden rakenteen nimien mukaan (oletusarvo on FALSE).
Tietueparametriksi määritetään esimerkiksi [option1 = value1, option2 = value2...] tai [Query = "select ..."].