Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.
Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
Je n'arrive pas à lier les tables de ma base de données mysql sous OOo Base 2.0 . J'ai bien des clefs primaires pour chaque table mais j'ai un message d'erreur "la base de données ne supporte pas les relations".
Que manque-t-il?
Merci pour ceux qui trouveront un intérêt et une solution à ce problème.
loya
PS: J'utilise ODBC
Titre modifié pour plus de clarté. Correction de fautes, merci de faire attention à l'orthographe.
Il va falloir que je me documente plus sur le SQL afin de relier mes tables, mais si mes tables ne sont pas reconnues comme reliées sous OOBase, je n'ai plus d'intérêt à utiliser OOBase
loya qui est un peu (d'autant que j'ai cru comprendre que ça marche avec Access)
Il va falloir que je me documente plus sur le SQL afin de relier mes tables, mais si mes tables ne sont pas reconnues comme reliées sous OOBase, je n'ai plus d'intérêt à utiliser OOBase
loya qui est un peu (d'autant que j'ai cru comprendre que ça marche avec Access)
OpenOffice ne le vera peut etre pas mais si tu esseye de faire quelque chose de contadictoire (inserer une donné avec une relation de clé etrangere mais celle ci n'existant pas) mySQL renverra une erreur et OpenOffice te l'affichera
Cannot add or update a child row: a foreign key constraint fails (`test/child`, CONSTRAINT `FK__1` FOREIGN KEY (`id`) REFERENCES `parent` (`id`) ON DELETE CASCADE)