Contents
Index 🔎︎

# ODBC

Anger inställningarna för ODBC-databaser. Här ingår dina användaråtkomstdata, drivrutinsinställningar och teckensnittsdefinitioner.

## Användarnamn

Skriv ditt användarnamn för åtkomst till databasen.

## Lösenord

Förhindrar att obehöriga användare får åtkomst till databasen. Du behöver bara ange lösenordet en gång per arbetspass.

## Drivrutinsinställningar

I det här textfältet kan du, om du vill, ange ytterligare drivrutinsinställningar, i den mån det är nödvändigt.

## Teckenuppsättning

Markera den kodkonvertering du vill använda för att visa databasen i LibreOffice. Det här påverkar inte databasen. Välj "System" om du vill använda operativsystemets standardteckenuppsättning. Text- och dBASE-databaser är begränsade till teckenuppsättningar som har fast teckenlängd, där alla tecken är kodade med samma antal byte.

## Allmänt

### Hämta genererade värden

Aktiverar stöd i LibreOffice för auto-inkrementerade datafält för den aktuella ODBC- eller JDBC-datakällan. Markera den här kryssrutan om databasen inte stöder auto-inkrementfunktionen på SDBCX-nivå. Auto-inkrement väljs för det mesta för primärnyckelfältet.

### Auto-inkrementsats

Ange en SQL-kommandoangivare som instruerar datakällan att utföra auto-inkrement på ett visst heltalsdatafält. Ett typiskt SQL-uttryck för att skapa ett datafält är följande:

CREATE TABLE "tabell1" ("id" INTEGER)

Om du vill utföra auto-inkrement på datafältet "id" i en MySQL-databas, ändrar du uttrycket till:

CREATE TABLE "tabell1" ("id" INTEGER AUTO_INCREMENT)

Mata med andra ord in AUTO_INCREMENT i rutan Auto-inkrementsats.

### Sökning av genererade värden

Ange ett SQL-uttryck som returnerar det sista auto-inkrementerade värdet för primärnyckeldatafältet. Till exempel:

SELECT LAST_INSERT_D();

### Använd SQL92-namnbegränsningar

Tillåter bara namn som innehåller tecken som följer SQL92-namnbegränsningarna i datakällan. Alla andra tecken ignoreras. Alla namn måste börja med en liten eller stor bokstav, eller ett understrykningstecken ( _ ). Återstående tecken kan vara ASCII-bokstäver, understrykningstecken och tal.

### Använd katalog för filbaserade databaser

Använder den aktuella datakällan för katalogen. Det här är användbart när ODBC-datakällan är en databasserver. Om ODBC-datakällan är en dBASE-drivrutin lämnar du den här kryssrutan tom.