MySQL.Database
Syntax
MySQL.Database(server as text, database as text, optional options as nullable record) as table
Om
Returnerar en tabell med SQL-tabeller, vyer och lagrade skalärfunktioner som är tillgängliga i en MySQL-databas på servern server i den databasinstans som heter database. Du kan även välja att ange porten med servern, avgränsad med ett kolon. En valfri postparameter, options, kan anges för att styra följande alternativ:
Encoding: Ett TextEncoding-värde som anger teckenuppsättningen som används för att koda alla frågor som skickas till servern (standardvärdet är null).CreateNavigationProperties: Ett logiskt (sant/falskt) som anger om navigeringsegenskaper ska genereras för de returnerade värdena (standardvärdet är sant).NavigationPropertyNameGenerator: En funktion som används för att skapa namn för navigeringsegenskaper.Query: En intern SQL-fråga som används för att hämta data. Om frågan producerar flera resultatuppsättningar returneras enbart den första.CommandTimeout: En varaktighet som styr hur länge frågan på serversidan tillåts köras innan den avbryts. Standardvärdet är tio minuter.ConnectionTimeout: En varaktighet som styr hur länge du ska vänta innan du överger ett försök att upprätta en anslutning till servern. Standardvärdet är drivrutinsberoende.TreatTinyAsBoolean: Ett logiskt (sant/falskt) som avgör om tinyint-kolumner ska framtvingas på servern som logiska värden. Standardvärdet är True.OldGuids: Ett logiskt (sant/falskt) som anger om teckenkolumner (36) kolumner (om falska) eller binära (16) kolumner (om de är sanna) ska behandlas som GUID: ar. Standardvärdet är false.ReturnSingleDatabase: Ett logiskt (sant/falskt) som anger om alla tabeller i alla databaser (om de är falska) ska returnera tabeller och vyer för den angivna databasen (om de är sanna). Standardvärdet är false.HierarchicalNavigation: Ett logiskt (sant/falskt) som anger om tabellerna ska grupperas efter deras schemanamn (standardvärdet är falskt).
Postparametern anges exempelvis som [option1 = value1, option2 = value2...] eller [Query = "select ..."] .