Page 1 of 1

MySql tabeller kan ikke opdateres.

Posted: 25. Jan 2004 23:40
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 :?

Re:MySql tabeller kan ikke opdateres.

Posted: 26. Jan 2004 00:43
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

Re:MySql tabeller kan ikke opdateres.

Posted: 26. Jan 2004 09:01
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.

Re:MySql tabeller kan ikke opdateres.

Posted: 26. Jan 2004 09:14
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.

Re:MySql tabeller kan ikke opdateres.

Posted: 26. Jan 2004 13:47
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. :?

Re:MySql tabeller kan ikke opdateres.

Posted: 26. Jan 2004 13:58
by Søren Thing Pedersen
Kan du lave et screenshot af OOo, der hvor du løber panden mod muren?

Re:MySql tabeller kan ikke opdateres.

Posted: 3. Feb 2004 14:54
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.