Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    22

    HELP INSTALLAZIONE IN RETE

    Salve a tutti, vi scrivo perchè ho questo problema: ho sviluppato un'applicazione (con delphi 7) per la gestione di un magazzino [con tabelle paradox], e, tramite il setup.exe da me creato, ho installato tale programma sul server della rete dell'azienda tramite account administrator ( e qui tutto ok).
    Tuttavia, se provo a lanciare l'applicazione da un altro pc, dopo la splashform crasha tutto, mostrandomi una finestra di drwatson32, utility che penso serva per i crash in Windows NT.
    Dato che non ho idea di chi e come ha strutturato tale rete e i permessi degli utenti, cosa mi suggerite di fare?
    NB:Le tabelle come le condivido?

    PS: se qualcuno ha un metodo piu semplice per redistribuire la mia applicazione senza usare installshield (che penso sia obbligatorio per passare il bde di borland) sono tutt'orecchi!

    Grazie per le risposte,

    Crizzu


    EDIT:nel datamodule, quando assegno l'indirizzo delle tabelle, non digito il path completo, ma solo il nome della tabella (come me lo propone lui dal menu a tendina)

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463
    E' difficile comprendere cosa è andato storto senza avere uno stralcio di codice o la configurazione dell'alias al database.

    Prova a leggere questo articolo per vedere se può esserti d'aiuto.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    22
    Essendo un newbie non ho impostato alias...ho solo installato il programma tramite setup (con bde annesso)...
    In ogni caso se può essere d'aiuto il programma non funziona nemmeno loggandosi con un'altro utente nella stessa macchina...funziona solo con administrator...aiuto..


    EDIT:
    Anzi, facciamo così: io ho la cartella con tutti i files e il progetto. Senza usare installshield e menate varie, cosa mi suggerite di fare per farlo girare su una lan?
    Mi scuso per l'imprecisione nell'esporre i problemi...
    grazie a chiunque mi risponderà

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463
    Originariamente inviato da Crizzu
    Essendo un newbie non ho impostato alias...ho solo installato il programma tramite setup (con bde annesso)...
    Non hai usato nemmeno un componente TDatabase?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    22

    ...

    ho usato un datamodule comprendente 6 tdatasource, 6 ttable 6 tquery...

  6. #6
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463

    Re: ...

    Originariamente inviato da Crizzu
    ho usato un datamodule comprendente 6 tdatasource, 6 ttable 6 tquery...
    Scusa ma... come hai fatto ad indicare ai componenti TTable la locazione del database? :master:
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    22

    Allora...

    esempio:
    DATASOURCE1: DataSet:Query1;
    TABLE1:Active:True;
    TableName:normal.db;
    QUERY1:Nulla di impostato, tranne le stringhe SQL in TStrings;

    in ogni caso, e non so se si sia capito, funziona tutto se lancio il programma..l'importante è metterlo in rete...

  8. #8
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463
    Il file normal.db si troverà in una cartella di cui devi aver messo al corrente Delphi affinchè la trovi e possa riferirsi, appunto, al file della tabella.

    Sostituisci il percorso dei file .db con il relativo percorso di rete mappato su una lettera di unità.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    22
    e come si fa? basta impostare il path nel TABLENAME?
    In ogni caso, senza installshield, serve il BDE per farlo partire in rete?come lo trovo?
    Io ho delphi 7...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.