Modul
Innhold
Innholdsliste 🔎︎

# ODBC

Ang i innstillinger for ODBC-databaser. Dette gjelder brukertilgang, driverinnstillinger og skriftvalg.

## Brukernavn

Skriv inn brukernavnet for å få tilgang til databasen.

## Passord kreves

Hindrer uvedkommende i å få tilgang til databasen. Du trenger bare å skrive inn passordet en gang per økt.

## Driverinnstillinger

Bruk dette tekstfeltet for å angi ekstra driverinnstillinger hvis dette er nødvendig.

## Tegnsett

Velg kodeomgjøringen som du vil bruke for å vise databasen i LibreOffice. Dette gjør ingenting med selve databasen. Velg «System» for å bruke standardtegnsettet til operativsystemet. Tekst- og dBase-databaser er begrenset til tegnsett med fast størrelse på tegnlengden, der alle tegn blir kodet med samme antall byte.

## Generelt

### Hent opprettede verdier

Slå på støtte i LibreOffice for auto-øking av datafelter for den gjeldende ODBC- eller JDBC-datakilden. Kryss av i denne boksen hvis databasen ikke støtter auto-øking i i SDBCX-laget. Vanligvis blir primærnøkkelfeltene satt til å ha auto-øking.

### Auto-øking-setning

Skriv inn SQL-kommandoen som forteller datakilden at et gitt heltalls-datafelt skal auto-økes. For eksempel er en typisk SQL-setning for å lage et datafelt er:

CREATE TABLE ta«ble1 (»id« I»NTEGER)

For å auto-øke «id»-datafeltet i en MySQL-database må du endre setningen til:

CREATE TABLE «table1» («id» INTEGER AUTO_INCREMENT)

Skriv AUTO_INCREMENT i feltet 'Auto-øke-setning.

### Spørring av opprettede verdier

Skriv inn en SQL-setning som gir den siste auto-oppdaterte verdien for primærnøkkelfeltet. For eksempel:

SELECT LAST_INSERT_D();

### Bruk SQL92-navnebegrensninger

Bare tillat navn i datakilden som bruker tegn som tar hensyn til navnebegrensingene i SQL92-standarden. Alle andre tegn blir forkastet. Hvert navn må starte med en bokstav eller en understrek («_»). Resten av tegnene kan være ASCII-tegn, understreker eller nummere.

### Bruk «Katalog» for filbaserte databaser

Bruk den gjeldende datakilden i Katalog. Detter er nyttig når ODBC-datakilden er en databasetjener. Hvis ODBC-datakilden er en dBase-driver skal du ikke krysse av her.