MySql tabeller kan ikke opdateres.

Åben debat samt brugerhjælp og support til LibreOffice generelt og oooforum.dk

Moderator: Lodahl

Post Reply
hgr
Posts: 21
Joined: 25. Jan 2004 23:14

MySql tabeller kan ikke opdateres.

Post by hgr »

Jeg anvender MySQL 4.0.15
ODBC driver 3.51

Staroffice 6
OpenOffice 1.1.0 Dk

Windows XP Professional SP1.

Jeg har fulgt samtlige vejledninger jeg har kunnet finde, incl dem her på forumet.

Jeg har installeret MySql Controlcenter, og har sikret mig at brugeren har alle rettigheder på nødvendige tabeller. Jeg har Grant ALL på tabellen, og tabellen har Primery key/ Index.

(Fult alt det der stod på dba.openoffice.org vedr MySQL

Og jeg kan stadigvæk ikke få lov til at opdatere eller indsætte records i tabellen fra Staroffice/Openoffice.

Nu har jeg brugt hele dagen på at få adgang til mine MySql tabeller og jeg er ved at være godt træt af det.

Er der nogle der har de samme erfaringer eller en løsning vil det være dejligt.

Mvh

Henrik :?
Jesper Krogh
Posts: 129
Joined: 21. Oct 2003 21:00
Contact:

Re:MySql tabeller kan ikke opdateres.

Post by Jesper Krogh »

Får du nogen fejl fra systemet? Hvis du gør så post den lige her også.

Kan du logge indi mysql fra mysql prompten.

mysql -u<brugernavb> -p<password> <databasenavn>

og hvis du kan, må du så manuelt lave en insert

Jesper
Søren Thing Pedersen
Posts: 226
Joined: 21. Oct 2003 12:52
Contact:

Re:MySql tabeller kan ikke opdateres.

Post by Søren Thing Pedersen »

Jeg prøvede lige, og det lader til at OOo i udgangspunktet forventer det er SELECT-forespørgsler.

Under 'datakildeadministration' og 'Forespørgselsdesign' slog jeg 'designvisning' fra, og dernæst knappen "Kør SQL-kommando direkte" til og så kunne jeg sende UPDATE-forespørgsler.
Guest

Re:MySql tabeller kan ikke opdateres.

Post by Guest »

Jesper Krogh wrote:Får du nogen fejl fra systemet? Hvis du gør så post den lige her også.

Kan du logge indi mysql fra mysql prompten.

mysql -u<brugernavb> -p<password> <databasenavn>

og hvis du kan, må du så manuelt lave en insert

Jesper
Hej Jesper

Jeg kan uden problemer logge ind i databasen, og kan lave en insert update mm. Jeg kan sågar sende SQL mod andre databaser i MySQL fra samme datakilde selv om ODBC driveren peger på en bestemet database da jeg har givet rettigheder til dette på brugeren.

Så det er ikke manglende rettigheder eller problemer med MySQL den kører fint.
Guest

Re:MySql tabeller kan ikke opdateres.

Post by Guest »

Søren Thing Pedersen wrote:Jeg prøvede lige, og det lader til at OOo i udgangspunktet forventer det er SELECT-forespørgsler.

Under 'datakildeadministration' og 'Forespørgselsdesign' slog jeg 'designvisning' fra, og dernæst knappen "Kør SQL-kommando direkte" til og så kunne jeg sende UPDATE-forespørgsler.
Hej Søren.
Jeg kan godt åbne SQL på tabellen og skrive et SQL statement som :

insert into EmplTable (CPR,FirstName,LastName) values ("1234567890","Bent","Betjent")

commit.

Dette statement kan uden videre afvikles inde fra Open Office, men jeg kan ikke lave en form, eller bruge data Exploren til at indsætte poster med. Så det er som om det er selve office pakken der ikke tillader insert eller update. :?
Søren Thing Pedersen
Posts: 226
Joined: 21. Oct 2003 12:52
Contact:

Re:MySql tabeller kan ikke opdateres.

Post by Søren Thing Pedersen »

Kan du lave et screenshot af OOo, der hvor du løber panden mod muren?
Søren Thing Pedersen
Posts: 226
Joined: 21. Oct 2003 12:52
Contact:

Re:MySql tabeller kan ikke opdateres.

Post by Søren Thing Pedersen »

Se også her: http://dba.openoffice.org/FAQ/FAQ.html#dataupdate

Du må meget gerne melde tilbage om, hvordan det går.
Post Reply