0
Errore nella conversione
Problem reported by rh3a - October 23, 2012 at 6:58 PM
Resolved
Salve, nel computer ho l'installazione di Alca 9.8.18.
Volevo procedere alla conversione per poter installare la nuova versione di Alca, ma nella pagina di conversione database, dopo aver compresso il file del database (.mdb) nel file rar e dopo averlo uploadato, cliccando su "invia database" sulla destra appare il seguente errore:
cyberlandia.rar
ERROR: Unable to find the specified file

Sono sicura che dentro al file cyberlandia.rar c'è esclusivamente il file "Base Dati AlCa.mdb" ed ho chiuso tutte le istanze aperte del programma, guardando anche che non fosse rimasto aperto nessun processo alca dal task manager.

Avrei bisogno di effettuare questa conversione, attendo una vostra cortese risposta
Irene

5 Replies

Reply to Thread
0
Enrico Ferraro Replied
October 24, 2012 at 11:47 AM
La base dati è arrivata ma presenta qualche problema che risolveremo.

Ci contatti via email riferendosi a questo topic in modo da poterle reinviare il link con la base dati aggiornata.
0
rh3a Replied
October 24, 2012 at 3:28 PM
Sì, in effetti il programma mi dava qualche errore sul database ogni tanto. Vi ho appena inviato la mail. Grazie per la vostra disponibilità, Irene
0
rh3a Replied
October 24, 2012 at 8:42 PM
Salve, ho ricevuto la base dati ed ho proceduto alla disinstallazione dell'Alca 9.8.18 e la successiva installazione dell'Alca 9.8.20. Avviato il programma però mi appaiono i seguenti errori:

----------------------------------------------------------------
Procedure: ALCA.SDK.Net.COM.Misc.Misc.Set_Serial
Error.Source: Microsoft JET Database Engine
Error.Number: 0
Error.Description: Il campo "Serial.ID" non può contenere una stringa di lunghezza zero.
in INFO2000.ALCA.SDK.Net.Misc.Set_Serial()
in INFO2000.ALCA.SDK.Net.COM.Misc.Set_Serial()
ConnectionString: Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=True;Data Source=C:\Programmi\Info2000\ALCA\dati\Base Dati AlCa.mdb;Jet OLEDB:Database Password=AlCa
ALCA.version: 9.8.20
ALCA.SDK v.: 9.8.887
ALCA.Instance: 0011678454D8
----------------------------------------------------------------
================================================================================
Errors stack:
(1) Microsoft JET Database Engine - Il campo "Serial.ID" non può contenere una stringa di lunghezza zero.
in INFO2000.ALCA.SDK.Net.Misc.Set_Serial()
in INFO2000.ALCA.SDK.Net.COM.Misc.Set_Serial() [0]
================================================================================

e

----------------------------------------------------------------
Procedure: ALCA.SDK.Net.COM.Misc.Misc.Set_Serial
Error.Source: Microsoft JET Database Engine
Error.Number: 0
Error.Description: Il campo "Serial.ID" non può contenere una stringa di lunghezza zero.
in INFO2000.ALCA.SDK.Net.Misc.Set_Serial()
in INFO2000.ALCA.SDK.Net.COM.Misc.Set_Serial()
ConnectionString: Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=True;Data Source=C:\Programmi\Info2000\ALCA\dati\Base Dati AlCa.mdb;Jet OLEDB:Database Password=AlCa
ALCA.version: 9.8.20
ALCA.SDK v.: 9.8.887
ALCA.Instance: 0011678454D8
----------------------------------------------------------------
================================================================================
Errors stack:
(1) Microsoft JET Database Engine - Il campo "Serial.ID" non può contenere una stringa di lunghezza zero.
in INFO2000.ALCA.SDK.Net.Misc.Set_Serial()
in INFO2000.ALCA.SDK.Net.COM.Misc.Set_Serial() [0]
================================================================================

Poi alca si avvia normalmente ma nei documenti non è presente alcuna fattura o ddt che invece erano presenti sia in entrata che in uscita. Inoltre se invece entro nel magazzino e ricerco un articolo e dò invio appare il seguente errore:

----------------------------------------------------------------
Procedure: ALCA.SDK.Net.COM.Magazzino.Magazzino.Get
Error.Source: INFO2000.Business.ALCA.SDK.Net
Error.Number: 0
Error.Description: Un oggetto di tipo 'System.Double' non può essere convertito nel tipo 'System.Decimal'.
in INFO2000.ALCA.SDK.Net.Magazzino.Get(Collection& COM_Results, String codice, String EAN13, String codiceOriginale, String Descrizione, Int32 Top)
in INFO2000.ALCA.SDK.Net.COM.Magazzino.Get(Boolean nothingParameter, String codice, String EAN13, String codiceOriginale, String Descrizione, Int32 Top)
ConnectionString: Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=True;Data Source=C:\Programmi\Info2000\ALCA\dati\Base Dati AlCa.mdb;Jet OLEDB:Database Password=AlCa
ALCA.version: 9.8.20
ALCA.SDK v.: 9.8.887
ALCA.Instance: 0011678454D8
----------------------------------------------------------------
================================================================================
Errors stack:
(1) INFO2000.Business.ALCA.SDK.Net - Un oggetto di tipo 'System.Double' non può essere convertito nel tipo 'System.Decimal'.
in INFO2000.ALCA.SDK.Net.Magazzino.Get(Collection& COM_Results, String codice, String EAN13, String codiceOriginale, String Descrizione, Int32 Top)
in INFO2000.ALCA.SDK.Net.COM.Magazzino.Get(Boolean nothingParameter, String codice, String EAN13, String codiceOriginale, String Descrizione, Int32 Top) [0]
(2) Microsoft JET Database Engine - Il campo "Serial.ID" non può contenere una stringa di lunghezza zero.
in INFO2000.ALCA.SDK.Net.Misc.Set_Serial()
in INFO2000.ALCA.SDK.Net.COM.Misc.Set_Serial() [0]
================================================================================

----------------------------------------------------------------
Procedure: ALCA.SDK.Net.COM.Magazzino.Magazzino.Get
Error.Source: INFO2000.Business.ALCA.SDK.Net
Error.Number: 0
Error.Description: Un oggetto di tipo 'System.Double' non può essere convertito nel tipo 'System.Decimal'.
in INFO2000.ALCA.SDK.Net.Magazzino.Get(Collection& COM_Results, String codice, String EAN13, String codiceOriginale, String Descrizione, Int32 Top)
in INFO2000.ALCA.SDK.Net.COM.Magazzino.Get(Boolean nothingParameter, String codice, String EAN13, String codiceOriginale, String Descrizione, Int32 Top)
ConnectionString: Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=True;Data Source=C:\Programmi\Info2000\ALCA\dati\Base Dati AlCa.mdb;Jet OLEDB:Database Password=AlCa
ALCA.version: 9.8.20
ALCA.SDK v.: 9.8.887
ALCA.Instance: 0011678454D8
----------------------------------------------------------------
================================================================================
Errors stack:
(1) INFO2000.Business.ALCA.SDK.Net - Un oggetto di tipo 'System.Double' non può essere convertito nel tipo 'System.Decimal'.
in INFO2000.ALCA.SDK.Net.Magazzino.Get(Collection& COM_Results, String codice, String EAN13, String codiceOriginale, String Descrizione, Int32 Top)
in INFO2000.ALCA.SDK.Net.COM.Magazzino.Get(Boolean nothingParameter, String codice, String EAN13, String codiceOriginale, String Descrizione, Int32 Top) [0]
(2) Microsoft JET Database Engine - Il campo "Serial.ID" non può contenere una stringa di lunghezza zero.
in INFO2000.ALCA.SDK.Net.Misc.Set_Serial()
in INFO2000.ALCA.SDK.Net.COM.Misc.Set_Serial() [0]
================================================================================

Non visualizzando l'articolo che invece dovrebbe essere presente in magazzino.

non è possibile controllare più il database da access in quanto è cambiato il tipo di file.
Praticamente adesso non riesco a visualizzare nessun dato presente nel database.

Fatemi sapere, cordiali saluti
Irene
0
rh3a Replied
October 25, 2012 at 12:41 PM
Siiiii, la ringrazio, non avevo cancellato il file mdb pensando che non puntasse in nessun caso ad esso in quanto nel pannello di controllo avevo guardato che era selezionato il file sdf.
Ora non da più errori e funziona alla grande! Grazie mille e buon lavoro.
Irene
0
Ada Stallone Replied
October 25, 2012 at 1:29 PM
Grazie per la gentile conferma.

Reply to Thread