← Back to team overview

sslug-teknik team mailing list archive

Re: Flytning af data fra en Microsoft Access database til en central PostgreSQL server

 

On Fri, 20 Jan 2006 14:10:34 +0100
Rune Tønnesen <rune@xxxxxxxxxxxx> wrote:

> Jesper K. Pedersen wrote:
> > Jeg er løbet ind i lidt problemer med at flytte en database fra 
> > Microsoft Access til PostgreSQL
> > Tanken er at bruge MS Access som frontend til PostgreSQL (igennem
> > ODBC)
> > 
> > Problemet er at der i databasen er en række kolonner af typen
> > "ja/nej". Jeg har prøvet med en række forskellige typer i
> > PostgreSQL, men har ikke kunnet få MS Access til at acceptere dem i
> > form editoren som "ja/nej" inputs.
> > 
> > Er der nogen som har nogen ideer, hvordan dette kan løses?
> > 
> > På forhånd tak
> >   Jesper K. Pedersen
> > 
> > 
> Hej Jesper
> 
> Den nemmeste måde at konvertere fra ms access til mysql og postgresql
> er 
> * åbne sin database
> * oprette en odbc forbindelse til mysql eller postgresql serveren
> * eksportere sin database -> vælg odbc database og der fremkommer en 
> liste over maskinens odbc forbindelser -> vælg den du har oprettet til
>

Ulempen er at felter af typen "ja/nej" i MS Access bliver eksporteret
som tekstfelter - og derfor ikke kan bruges som ja/nej felter i Access'
formulareditor til at lave frontenden.

Jeg har prøvet manuelt at lave tabeller med forskellige typer felter
for at se om access vil tillade dem som ja/nej men indtil videre uden
held.
Jeg har prøvet med boolean, bit, integer men alle uden held med at få
access til at bruge dem som boolske felter.

En lille pudsighed med access... Et felt af typen ja/nej eksporteres
til csv (tekst) format som enten 0 eller 1. Hvis man i access ganger et
ja/nej felt med 10... Skulle man forvente at den giver 0 og 10... Men
det gør den ikke... Det giver 0 og -10... Gruble...

Mvh
Jesper K. Pedersen


Follow ups

References