|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Junior Member
Iscritto dal: Sep 2009
Messaggi: 5
|
Aiuto importante,per database...
Salve ragazzi mi chiamo Angelo,ed è un grandissimo piacere far parte di questa community...e spero con il tempo di poter dare una mano,a ki come me si trova in difficoltà su determinati argomenti...
Fatto il dovuto preambolo,arrivo al nocciolo del problema...Per lavoro ho contatto con un database di un sito ..sino qui tutto ok..capita però ,vuoi per mancanza di connessione,vuoi perkè si è in viaggio,insomma mi servirebbe avere il mio database,modificato naturalmente,sul mio bel pc...Il problema è qui ragazzi...come posso fare ,sempre se cè la possibilità,di importare i dati del database del sito nel mio pc?Ora,data la mia ignoranza,faccio un coppia è incolla,quindi importo i dati in formato testo,però è un lavoraccio,anke perchè ci sono circa 300 nomi da dover analizzare e con il coppia è incolla è un casino...Ora vi chiedo:cè la possibilità di importare dati tramite acces,o se non è access,ecxel o visul basic,insomma uno di questi tre programmi,nella fattispecie un database nel mio pc,cosi da poter modificare e sopratutto cancellare le voci ke non mi servono,cosi da avere un database filtrato a mio piacimento?Sono pronto a rimboccarmi le maniche e studiare il giusto indispensabile,non so in questo caso forse visul basic,o access?Scusandomi ancora per la mia ignoranza,e sicuro di essere nel forum migliore di italia, e augurando ke il mio tread possa aiutare altri utenti per lo stesso problema,apetto con ansia un eventuale risposta... ![]() Ultima modifica di Lobyromario : 07-09-2009 alle 17:48. |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Aug 2005
Messaggi: 579
|
Quote:
Altrimenti puoi fare un "SELECT * FROM tabella" per ogni tabella e reindirizzare tutto su un file... però probabilmente ci sono comandi più efficienti per far questo (non ho il libro di SQL sotto mano). |
|
![]() |
![]() |
![]() |
#3 |
Junior Member
Iscritto dal: Sep 2009
Messaggi: 5
|
ti ringrazio per la tua ripsosta...non penso possa contattare l'amministratore del sito ...cmq proverò a fare come hai detto tu,anke se a quel punto anke un coppia incolla sarebbe quasi identica come cosa..non credi ..cmq grazie lo stesso....
![]() |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Aug 2005
Messaggi: 579
|
Quote:
Da quello che ho capito hai un'interfaccia web (html) dove ti vengono visualizzati i dati in forma tabellare o simile, se non puoi avere accesso ai servizi di amministrazione del db, non ti rimane che farti un software che richiede i dati di ogni singola pagina in automatico, li rielabora e li carica in un database in locale o comunque li organizza in un formato leggibile. |
|
![]() |
![]() |
![]() |
#5 |
Junior Member
Iscritto dal: Sep 2009
Messaggi: 5
|
Grazie ancora per la risposta..posso secondo te approcciare la cosa con il visual basic?Dovrei incominciare da zero,ma posso riuscirci,almeno ci provo...spero tu possa rispondere ancora
![]() Ultima modifica di Lobyromario : 08-09-2009 alle 02:08. |
![]() |
![]() |
![]() |
#6 |
Junior Member
Iscritto dal: Sep 2009
Messaggi: 5
|
Ragazzi so ke per parecchi di voi può sembrare un gioco da ragazzi,ma vorrei provarci da solo,e magari insieme a voi risolvere la cosa,insomma postare tutte le mie azioni,se possiamo cosi' chiamarle affinchè altri utenti ne abbiano beneficio...poi se sto dicendo cagate,chiedo venia....pagherò purtroppo un buon programmatore affinchè mi risolva il mio dilemma...ma nella vita meglio provarci da soli non credi claudio?
![]() |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Aug 2005
Messaggi: 579
|
Io ti consiglio di provare a contattare l'amministratore del sito.
Se non è possibile e devi analizzare pagina per pagina ed estrarre i dati ti servono: -una libreria che invia e riceve richieste http per recuperare i dati dal sito, ma ricordati di inserire un tempo (delay dell'ordine del secondo) che non sovraccarica il sito, se invii le richieste tutte insieme ti linciano perchè tendi a sovraccaricare l'infrastruttura che immagino sia su più livelli se il sito è ospitato in una web farm, e poi siccome ti beccano che usi un robot per richiedere pagine web in serie... posso dirti che non saranno molto felici. -una libreria che fa da parser html usabile da VB. -VBA (Visual Basic for Application per accedere ad Access). Ora hai tutto, ma il mio consiglio è usare Java per questo genere di cose, in quanto non so se esistono per VB le librerie per le richieste dati e per parsare l'html (se qualcun'altro ne conosce). Mentre per Java esistono anche quelle per accedere ad Access. |
![]() |
![]() |
![]() |
#8 |
Junior Member
Iscritto dal: Sep 2009
Messaggi: 5
|
Ho provato a contattare l'amministratore...il database lo gestisce una società esterna,la quale per ogni servizio,sempre a detta di questa persona,vorrà essere pagata...in poche parole ti fanno vedere il sito ,e il database in maniera gratuita ,poi quando chiedi un dump del database in formato acces,be vogliono i soldi...
![]() ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:22.