WebSite X5Help Center

 
Dick H.
Dick H.
User

Can't perform query bij Database Viewer  nl

Автор: Dick H.
Просмотрено 1291, Подписчики 1, Размещенный 0  

Hallo, ik zit met het volgende probleem,  ik ben bezig om voor me zelf een intranet website te maken, en daar gebruik ik o.a. Database Viewer voor,  het aanmaken en verwijderen van records gaat goed, maar bij het updaten van gegevens, gaat er iets niet goed,  als ik op wijzig gegevens klik (blad met potlood) krijg ik een popup met 2 knoppen (cancel en save)  ik hoor hier de velden te zien van het record, maar dat krijg ik niet, als ik op save klik  krijg ik de volgende foutmelding "Can't perform query"  ik dacht eerst dat het een rechtenprobleem was, maar de website draait op de zelfde server als de database  (debian8 met MariaDB)  de database benader ik met root user, en heb dus alle rechten... (add en delete gaat dus goed)

Iemand een idee waar dit in kan zitten ?

Размещено
5 Ответы - 1 Полезно
Incomedia
Claudio D.
Incomedia

Hello Dick Heijnekamp,

Can you please test on the same database with a new database viewer object if the same happens?

Can you please also sending me the settings used in the database viewer object?

Many thanks!

***** Google Translation:

Hallo Dick Heijnekamp,

Kun je alsjeblieft testen op dezelfde database met een nieuw database viewer object als hetzelfde gebeurt?

Kan u me alsjeblieft de instellingen versturen die in het database-viewerobject worden gebruikt?

Erg bedankt!

Читать больше
Размещено От Claudio D.
Dick H.
Dick H.
User
Автор

Hallo Claudio,

Volgens mij zit er een bug in database viewer.

Ik heb het probleem bij verschillende tabellen en verschillende database's, en ik heb veel database waar een "_" teken in voorkomt, bijvoorbeeld  heijt_open_archieven, ook bij sommige tabellen gebruik ik het "_"

Als er geen "_" teken in de database naam zit, gaat het wel goed, maar omdat ik veel database namen gebruikt met een "_" teken erin, gaat het dus bij mij fout.

Ook bij de provider waar ik mijn website host, komt het "_" teken voor in database namen

Ik hoop dat jullie dit kunnen oplossen..

Bijlage een printscreen van de instellingen van de databaseviewer

Читать больше
Размещено От Dick H.
Incomedia
Claudio D.
Incomedia

Hello Dick Heijnekamp,

The database viewer works with _ in the table name. Have you set a row as "unique" in the database?

Many thanks!

***** Google Translation:

Hallo Dick Heijnekamp,

De database viewer werkt met _ in de tabel naam.Heeft u een rij als "uniek" in de database geplaatst?

Erg bedankt!

Читать больше
Размещено От Claudio D.
Dick H.
Dick H.
User
Автор

Hallo Claudio,  bedankt voor je reactie.

Ik ben er inmiddels achter waar het probleem zit, als er op een veld een index zit, (wat voor soort dan ook) is het niet mogelijk om de inhoud van dit veld te veranderen, maar het is wel verplicht om op 1 veld een "Primary key" of "unique" in de table te hebben.

In mijn geval had ik maar 1 veld in de table staan, waar ook een index op stond, ik kreeg dus geen velden die ik kon wijzigen en het opslaan ging dus ook niet.

Читать больше
Размещено От Dick H.
Incomedia
Claudio D.
Incomedia

Hello Dick Heijnekamp,

This object needs the unique key in the database table to work correctly.

Many thanks!

***** Google Translation:

Hallo Dick Heijnekamp,

Dit object heeft de unieke sleutel in de database tabel nodig om correct te kunnen werken.

Erg bedankt!

Читать больше
Размещено От Claudio D.