ODBCLogon, kommando (DDE)

Microsoft Query

Vis alt Vis alt

ODBCLogon, kommando (DDE)

Brukes til å koble et program til en datakilde. Du kan angi om brukeren skal se dialogbokser ved pålogging. Denne kommandoen er bare tilgjengelig på systemkanalen.

Syntaks

ODBCLogon(tilkoblingsstreng, dialog)

tilkoblingsstreng En streng som inneholder informasjon (for eksempel datakildenavn, bruker-ID og passord) som en driver trenger for å kunne koble til en datakilde. Dette argumentet må følge formatet som kreves av driveren du bruker. (Hvis du vil ha mer informasjon om tilkoblingsstrengen, se dokumentasjonen for datakilden.)

Obs!  Siden Microsoft Query støtter fil-DSN (Data Source Names), kan du bruke forespørselselementet ConnectionString til å få tak i tilkoblingsstrengen uten DSN for en spørring som ble laget på grunnlag av en fil-DSN. Deretter kan du bruke tilkoblingsstrengen til å koble til datakilden igjen, fra en hvilken som helst datamaskin.

dialog Angir om det skal vises dialogbokser ved pålogging. Kan ha en av følgende verdier:

Verdi Beskrivelse
0 (null) Ingen dialogbokser vises.
1 Det vises dialogbokser, slik at brukeren kan oppgi ekstra informasjon som ikke finnes i tilkoblingsstrengen.
2 Det vises dialogbokser der verdiene fra tilkoblingsstrengen er lagt inn som standardverdier.
3 Samme som 1, bortsett fra at informasjonen som ikke er nødvendig for å kunne koble til datakilden, er nedtonet.

Eksempel

I dette eksemplet brukes anmodningselementet ConnectionString til å returnere strengen som kreves for tilkobling til en datakilde. I eksemplet lagres strengen etter at brukeren har logget på en datakilde, og senere brukes kommandoen ODBCLogon for tilkobling til den samme datakilden, uten at brukeren behøver å skrive inn noe.

connstr = DDERequest(chan, "ConnectionString")
' intervening code
DDEExecute chan, "[ODBCLogon (connstr(1), 0)]"