2011-09-12 2 views
3

Nous développons une application web en Java/Java EE où les utilisateurs devraient pouvoir taper les requêtes SQL, et devraient pouvoir voir la coloration de la syntaxe, la vue tabulaire, l'aide au contenu, etc.Editeur SQL embarqué pour pages web

Veuillez suggérer des outils tiers qui peuvent être intégrés dans des pages Web.

Répondre

2

La chose la plus proche que je peux trouver est http://archive.eso.org/wdb/html/wdb.html. Je ne l'ai jamais utilisé et il peut nécessiter une implémentation d'interface pour la base de données spécifique que vous utilisez (voir la section de développement http://archive.eso.org/wdb/html/doc/WDB/node1.html). Je pense que le problème est que la plupart des frontaux Web se spécialisent dans un SGBD particulier au lieu d'être agnostiques et que la plupart ne sont pas écrits de manière à permettre de déposer des composants dans d'autres applications.

Le code WDB peut vous donner un point de départ pour le codage vous-même.

Y a-t-il des SGBD particuliers que vous devez prendre en charge?

Vous pourriez avoir plus de plaisir à regarder dans les parseurs SQL disponibles et à les relier dans une page Web avec AJAX. Je m'attendrais à ce que n'importe quelle bibliothèque tierce vaut le coup d'essayer déjà et de détecter l'injection SQL, mais il serait sage de vérifier que c'est le cas.