Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto
HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto
Pensato per il professionista sempre in movimento, HP Elitebook Ultra G1i 14 abbina una piattaforma Intel Core Ultra 7 ad una costruzione robusta, riuscendo a mantenere un peso contenuto e una facile trasportabilità. Ottime prestazioni per gli ambiti di produttività personale con un'autonomia lontano dalla presa di corrente che permette di lavorare per tutta la giornata
Microsoft Surface Pro 12 è il 2 in 1 più compatto e silenzioso
Microsoft Surface Pro 12 è il 2 in 1 più compatto e silenzioso
Basato su piattaforma Qualcomm Snapdragon X Plus a 8 core, il nuovo Microsoft Surface Pro 12 è un notebook 2 in 1 molto compatto che punta sulla facilità di trasporto, sulla flessibilità d'uso nelle differenti configurazioni, sul funzionamento senza ventola e sull'ampia autonomia lontano dalla presa di corrente
Recensione REDMAGIC Astra Gaming Tablet: che spettacolo di tablet!
Recensione REDMAGIC Astra Gaming Tablet: che spettacolo di tablet!
Il REDMAGIC Astra Gaming Tablet rappresenta una rivoluzione nel gaming portatile, combinando un display OLED da 9,06 pollici a 165Hz con il potente Snapdragon 8 Elite e un innovativo sistema di raffreddamento Liquid Metal 2.0 in un form factor compatto da 370 grammi. Si posiziona come il tablet gaming più completo della categoria, offrendo un'esperienza di gioco senza compromessi in mobilità.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 04-03-2010, 15:34   #1
joeykiske
Member
 
Iscritto dal: Mar 2010
Messaggi: 102
[VBNET] Errore 'Impossibile aprire altre tabelle'

Salve,
creando un programma aziendale,accade spesso questo problema,"Impossibile aprire altre tabelle".
Il problema viene generato sempre con il file .exe mentre in develop è saltuario.
Utilizzo VisualStudio2008 come programma e non mi ha mai generato questo problema.
Ho notato che con il sp2 di winxp il problema accade meno raramente rispetto al sp3.
Ho provato con diverse versione di JET e del FrameWork ma accade lo stesso...

Can anybody fine me a solution?!

p.s.Ho postato alcuni screenshot.

http://img411.imageshack.us/img411/2720/vbnet.png <-dettagli completi
Immagini allegate
File Type: png VBNET01.png (16.8 KB, 4 visite)

Ultima modifica di joeykiske : 04-03-2010 alle 15:50.
joeykiske è offline   Rispondi citando il messaggio o parte di esso
Old 05-03-2010, 12:31   #2
jackk87
Senior Member
 
Iscritto dal: Jan 2007
Messaggi: 404
Salve,
che connessione utilizzi per connetterti al db?che tipo di db utilizzi?posta la parte di codice su cui da errore...
jackk87 è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2010, 09:02   #3
joeykiske
Member
 
Iscritto dal: Mar 2010
Messaggi: 102
la parte di codice non posso postartela poichè è 'random' dove si viene a generare l'errore..

per il resto ..in ordine sequenziale..

1)Connessione:
glo.pat = "c:\Payroll\DataBase\Paghe201002.mdb"
If db.State = 0 Then db.Open("Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" & glo.pat)

2) tipo db:
Dim db As New ADODB.Connection()

spero possa esserti d'aiuto..
joeykiske è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2010, 08:07   #4
joeykiske
Member
 
Iscritto dal: Mar 2010
Messaggi: 102
Il problema si presenta con pc che utilizzano in SP3 ma non con il SP2..
joeykiske è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2010, 18:06   #5
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Quote:
Originariamente inviato da joeykiske Guarda i messaggi
1)Connessione:
glo.pat = "c:\Payroll\DataBase\Paghe201002.mdb"
If db.State = 0 Then db.Open("Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" & glo.pat)
glo.pat sarebbe...?
Spero si tratti della Property di una tua classe, e non di qualcosa come :
Codice:
Dim glo.pat as String


Quote:
Originariamente inviato da joeykiske Guarda i messaggi
2) tipo db:
Dim db As New ADODB.Connection()
Perchè mai usi ADODB e non OLEDB ?
Codice:
Dim CN As New OleDb.OleDbConnection
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2010, 07:43   #6
joeykiske
Member
 
Iscritto dal: Mar 2010
Messaggi: 102
glo.pat è una variabile globale che mi permette di utilizzare più maschere/form contemporaneamente...o meglio successivamente..come fosse un thread

OleDb lo utilizzo nei programmi ma per la gestione diretta dei Db preferisco utilizzare AdoDb..
joeykiske è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2010, 09:08   #7
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Quote:
Originariamente inviato da joeykiske Guarda i messaggi
glo.pat è una variabile globale che mi permette di utilizzare più maschere/form contemporaneamente...o meglio successivamente..come fosse un thread
E queste Form "contemporanee" magari fanno accesso allo stesso file .mdb ?
Perchè se è così i tuoi problemi al 90% dipendono da questo.

Quote:
Originariamente inviato da joeykiske Guarda i messaggi
OleDb lo utilizzo nei programmi ma per la gestione diretta dei Db preferisco utilizzare AdoDb..
Questo non mi è chiaro.
Stai usando VB.NET con un file di Access, perciò è sempre preferibile usare solo codice e componenti gestiti.
Se usi ADODB e distribuisci l'applicazione su varie macchine e S.O., sei molto più esposto ad errori, anche "strani", dovuti proprio alle differenti versioni dei Microsoft ActiveX Data Objects che trovi nelle varie situazioni.
ADODB è obbligatorio con VBA, VB6 e precedenti. Non c'è nessuna ragione logica per farne uso con VB.NET.
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2010, 10:45   #8
joeykiske
Member
 
Iscritto dal: Mar 2010
Messaggi: 102
Quote:
Originariamente inviato da MarcoGG Guarda i messaggi
E queste Form "contemporanee" magari fanno accesso allo stesso file .mdb ?
Perchè se è così i tuoi problemi al 90% dipendono da questo.
mi sono spiegato male.. ..per passare da una form all'altra utilizzo queste variabili globali ..ora provo a modificare il programma utilizzando OleDb..speriamo bene

Grazie comunque la possibile soluzione!
joeykiske è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto HP Elitebook Ultra G1i 14 è il notebook c...
Microsoft Surface Pro 12 è il 2 in 1 più compatto e silenzioso Microsoft Surface Pro 12 è il 2 in 1 pi&u...
Recensione REDMAGIC Astra Gaming Tablet: che spettacolo di tablet! Recensione REDMAGIC Astra Gaming Tablet: che spe...
Dopo un mese, e 50 foto, cosa abbiamo capito della nuova Nintendo Switch 2 Dopo un mese, e 50 foto, cosa abbiamo capito del...
Gigabyte Aero X16 Copilot+ PC: tanta potenza non solo per l'IA Gigabyte Aero X16 Copilot+ PC: tanta potenza non...
ESA finanzia il programma INVICTUS per s...
Una password ha distrutto e costretto a ...
La vera spada laser di Darth Vader &egra...
NVIDIA GeForce RTX 5090D V2 alla fine si...
Windows 11, tante novità basate s...
OpenAI firma un accordo da 30 miliardi a...
Power station portatile da 2160Wh e picc...
Il nuovo MacBook Air M4 torna in sconto:...
L'AI potrebbe distruggere il mondo senza...
Google Pixel 10 Pro XL: ecco i render uf...
Spazzolini elettrici Oral-B e testine su...
Broadcom rallenta il passo delle nuove v...
Trovato un esopianeta simile alla Terra ...
Operaio folgorato da una Tesla? Tutto fa...
Meta Quest 3S crolla su Amazon: realtà v...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 10:46.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v