View Full Version : [Database] Creare interfaccia Web
A partire da una tabella di un DB (Oracle) , vorrei poter creare in modo automatico una web application che mostra una pagina Web con una tabella html corrispondente alla tabella oracle , con dei tasti MODIFICA / ELIMINA per ogni riga (per modificare / eliminare la riga) e un 'ultima riga inserisci con i campi vuoti per inserire una nuova riga nel db.
Manualmente lo so fare ma poiche' lo devo fare per molte tabelle vorrei automatizzare la scrittura del codice se possibile
Creati un'applicazione per creare un'applicazione.
In poche parole fai un applicazione che legge i 'metadati' del DB e crea le pagine web, per me meglio se le generi fisicamente piuttosto che a runtime in modo da apportarci modifiche se ti servisse :)
Purtroppo non conosco tool automatici anche se forse Oracle include qualcosa
Non so se questa tecnologia e' compatibile con la tua applicazione,
ma in ASP.net basterebbe creare un progetto nuovo di tipo ASP.net Web Application
Inserire un datagrid sulla pagina
Scegliere o creare una datasource (connessione al database + scelta di una tabella (o query))
Dire che la datagrid puo' eseguire delete, update e volendo anche insert
Il tutto senza neppure scrivere una riga di codice.
Se non basta si puo' poi estendere il concetto, inserendo nel codice un IDataAdapter che ispezioni il database target, ne derivi i metadati e, prendendo spunto da quanto automaticamente generato dalla procedura automatica di prima, si potrebbe creare una pagina dinamica che presenti il contenuto di tutte le tabelle (magari organizzate in tab diverse), metta un menu a fianco per navigare le tab e poi boh?
In pratica costruisci abbastanza in fretta quella che sarebbe una semplice applicazione di data entry a 3 livelli.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.