Bonjour, bonjour,
1 ) J'ai créé une base avec NSBASE que je laisse extérieur à l'application.
2 ) J'ai créé une table depuis NSBASE dans cette même base qui comporte environ dix mille entrées.
3 ) Depuis un outil externe j'ai créé une table secondaire dans laquelle je vais commencé à divisé la base. Depuis NSBASE
4 )J'ai fais une importation pour que la nouvelle table s'y reflète. La première fois je me suis fait engueulé parce que la table existe déjà alors à la seconde je n'ai fais que l'importation des données et cela fonctionne bien.
Mais ) Devoir faire une importation pour une table qui existe déjà, me semble étrange. Un petit bouton utilitaire qui vérifie et rafraîchis la base serait possible je pense, mais je vois déjà les soucis avec les applications s'il y a des liens vers la table en cas de suppression. Peut-être est-il plus judicieux dans le wizard d'importation d'ajouter une case "mettre à jour la base". Ce serait plus clair je pense.
Salutations.
Anonymous
Bonjour,
Si je comprends bien, vous créez une table sqlite avec un outil externe dans vostre base nsdb, et vous vous voulez quelle soit reconnue ensuite comme entité nsbase
Bonjour,
J'ai déjà créé la table à partir de NSBASE.
J'ai importé des données et cette base, je l'ai paramétré comme
extérieur à l'application. (projet, paramètres, projet.actif/données/
fichier de données séparé).
Puis comme c'est une table assez imposante, j'ai voulu faire des
manipulations pour diviser cette table en sous tables et faire une
duplication de la table de base pour éviter une cata.
Mais je ne m'en sortais pas. Je me suis donc connecté à la table avec un
outil extérieur. (dbeaver) pour faire ce que je voulais.
J'ai créé une table et importé les données que je voulais depuis la
table principale, jusque-là tout est ok.
Mais la nouvelle table n'apparaissait pas dans l'explorateur d'objets de
NSBASE.
Je suis finalement passé par l'outil d'importation (accueil, importer)
De NSBASE pour essayer.
Après plusieurs essais, j'ai constaté, qu'il faut faire créer les tables
et ensuite importer les données pour que la nouvelle table se reflète
dans l'explorateur d'objets avec en prime une erreur (table déjà
existante) ou quelque chose comme ça, avec "créer les tables" et
ensuite, il faut faire importer les données.
Si on fait juste importer les données, cela ne fonctionne pas.
Voilà mon souhait, serait qu'il soit possible de mettre à jour de
manière plus simple. Par exemple par une option supplémentaire dans:
"importer" qui pourrait être : "mettre à jour les tables" ou quelque
chose comme ça.
Meilleures salutations.
Le 12.01.2024 à 08:27, Neuts-jl a écrit :
Related
Tickets:
#146Ok je regarde...
Merci, pour information: dans l'explorateur d'objets les tables ne se mettent pas à jour automatiquement, mais dans la création d'une vue, il y a aussi une sorte d'explorateur d'objets qui lui est à jour. Je vous ajoute un copie d'écran.
Je regarde....