DBConnection klass

DBConnection klass

Anger alla egenskaper som är associerade med en extern ODBC- eller OLE DB-dataanslutning.

Arv: DBConnectionExternalConnection

Typen DBConnection avslöjar följande medlemmar:

Egenskaper

Fast egendomBeskrivning
idFår anslutningens ID.
power_query_formulaHämtar definitionen av kraftfrågeformel.
typeHämtar eller ställer in den externa anslutningens DataSource-typ.
source_fileAnvänds när den externa datakällan är filbaserad. När en anslutning till en sådan data
källan misslyckas försöker kalkylarksprogrammet ansluta direkt till den här filen. Kanske
uttryckt i URI eller systemspecifik filsökvägsnotation.
sso_idIdentifierare för enkel inloggning (SSO) som används för autentisering mellan en intermediär
kalkylarkML-server och den externa datakällan.
save_passwordTrue om lösenordet ska sparas som en del av anslutningssträngen; annars, Falskt.
save_dataSant om den externa data som hämtas via anslutningen för att fylla i en tabell ska sparas
med arbetsboken; annars falskt.
refresh_on_loadSant om den här anslutningen ska uppdateras när filen öppnas; annars falskt.
reconnection_method_typeAnger vad kalkylarksapplikationen ska göra när en anslutning misslyckas.
Standardvärdet är ReConnectionMethodType.Required.
reconnection_methodAnger vad kalkylarksapplikationen ska göra när en anslutning misslyckas.
Standardvärdet är ReConnectionMethodType.Required.
only_use_connection_fileAnger om kalkylbladsapplikationen alltid och bara ska använda
anslutningsinformation i den externa anslutningsfilen som anges av odcFile-attributet
när anslutningen uppdateras. Om falskt, då kalkylarksapplikationen
bör följa proceduren som anges av attributet reconnectionMethod
odc_fileAnger den fullständiga sökvägen till den externa anslutningsfilen från vilken anslutningen kom
skapat. Om en anslutning misslyckas under ett försök att uppdatera data, och reconnectionMethod=1,
då försöker kalkylarket igen med information från den externa anslutningsfilen
istället för det anslutningsobjekt som är inbäddat i arbetsboken.
is_newSant om anslutningen inte har uppdaterats för första gången; annars falskt.
Detta tillstånd kan inträffa när användaren sparar filen innan en fråga har slutat returnera.
nameAnger namnet på anslutningen. Varje anslutning måste ha ett unikt namn.
keep_aliveSant när kalkylprogrammet ska anstränga sig för att behålla anslutningen
öppen. När det är falskt bör applikationen stänga anslutningen efter att ha hämtat
information.
refresh_internalAnger antalet minuter mellan automatiska uppdateringar av anslutningen.
connection_idAnger den unika identifieraren för denna anslutning.
connection_descriptionAnger användarbeskrivningen för denna anslutning
is_deletedIndikerar om den associerade arbetsboksanslutningen har tagits bort. sant om
anslutningen har tagits bort; annars falskt.
credentials_method_typeAnger den autentiseringsmetod som ska användas när anslutningen upprättas (eller återupprättas).
credentialsAnger den autentiseringsmetod som ska användas när anslutningen upprättas (eller återupprättas).
background_refreshIndikerar om anslutningen kan uppdateras i bakgrunden (asynkront).
sant om föredragen användning av anslutningen är att uppdatera asynkront i bakgrunden;
false om föredragen användning av anslutningen är att uppdatera synkront i förgrunden.
parametersFår ConnectionParameterCollection för en ODBC- eller webbfråga.
connection_infoAnslutningsinformationssträngen används för att ta kontakt med en OLE DB- eller ODBC-datakälla.
command_typeAnger kommandotypen OLE DB.
1. Fråga anger ett kubnamn
2. Fråga anger en SQL-sats
3. Fråga anger ett tabellnamn
4. Fråga anger att standardinformation har getts, och det är upp till leverantören hur man ska tolka.
5. Frågan är mot en webbaserad listdataleverantör.
commandSträngen som innehåller databaskommandot att skicka till dataleverantören API som kommer
interagera med den externa källan för att hämta data
sever_commandAnger en andra kommandotextsträng som kvarstår när den är pivottabellserverbaserad
sidfält används.
För ODBC-anslutningar är serverCommand vanligtvis en bredare fråga än kommandot (nr
WHERE-satsen finns i den förra). Baserat på dessa 2 kommandon (Command och ServerCommand),
parameter UI kan fyllas i och parameteriserade frågor kan konstrueras

Se även