dovrei realizzare un'interfaccia di ricerca per un database all'interno di un cd
il cd dovrebbe essere fruibile su ogni macchina(anche se solo windows) e indipendente dal software istallato sulla stessa
oltre a fare un eseguibile win32 in c++ c'e' qualche altro modo per realizzare una cosa del genere? ho gia fatto delle prove usando xml come db e javascript come motore di ricerca ma questa soluzione(che richiede come prerequiso la sola presenza di internet explorer- chiaramente da un certa versione in su) ha seri problemi, anzi è inutilizzabile se la mole di dati da lavorare è molto grande.
Un'altra soluzione che ho provato è stata quella di usare come database un enorme array bidimensionale in javascript(una tabella in pratica) e poi filtrarlo in base ai parametri di ricerca , ma questa soluzione è praticamente identica alla precedete se non per in fatto che un file js con una quantita di dati "x", è un po piu leggero di un file xml con la stessa quantita di dati "x" (per il solo fatto che non ci sono i tag ripetuti un infinita di volte come nell'xml), risultato .... lo stesso, se i dati da lavorare sono nell'ordine di qualche centinaio di kb tutto funziona, se siamo (come nel mio caso intorno ai 10/15Mb) si impalla tutto
qualcuno puo suggerirmi qualche altra strada? avevo pensato ad usare l'indicizzazione dei PDF(dando per scontato che almeno questo plug-in sia istallato nella macchina che ospitera il cd)
si potrebbe usare vb.6 per realizzare una cosa del genere inglobando le librerie di runtime di vb direttamente nel cd in modo da farlo funzionare indipendentemente se queste sono istallate nella macchina o no, o magari esiste qualche software in grado di trasformate un eseguibile visualbasic direttamente in codice nativo win32?
qualche suggerimento?