Newsgroup: it.comp.lang.visual-basic
Titolo: VB5 + Access97 + Password

Salve a tutti,
    sto sviluppando un sistema gestionale con VB5 e Access 97, inizio in
questo sistema per poi aggiornare il tutto a .NET + XP Access...
    Ho un problema:
    Quando il programma inizia, va a chiedere il nome utente e password per
accedervi e questi dati sono salvati all'interno del file di Access in forma
cryptata. Per potermi connettere al database devo inviare il comando
corretto, che nel caso specifico:
Set DbAlba = DBEngine.Workspaces(0).OpenDatabase(DBase, False, False,
pwd_string)
    dove DBASE contiene il path del database e PWD_STRING contiene la
stringa di connessione al database con la password (Public Const pwd_string
= "MS Access;PWD=password" ).
    Ora, come potete vedere nella variabile PWD_STRING inserisco la password
per intero e la codifico come parte del programma. Quello che vorrei fare č
forzare una richiesta di password per accedere ad Access, perņ direttamten
nella stringa di apertura del DB. Magari con la possibilitą di cambiare
anche la password. Sapete se č possibile?
    Idee?
    grazie,
    Paolo

 Access,
se non ho capito male, la soluzione piů banale č:
dimensionare una veriabile globale di tipo stringa
una cosa tipo
public miaPassword as string
quando serve una bella inputbox
miapassword = inputbox("Inserire la password")
poi la concateni alla parte fissa
dim pwd_string as string
pwd_string= "MS Access;PWD=" & miapassword
sono profondamente perplesso, perň, dalla parte iniziale del tuo post:
sviluppare una applicazione in vb5 o vb6 per poi portarla in 
vb.net
 č una
operazione senza alcun senso logico.
--
Salutoni
Sergio

 una operazione senza alcun senso logico.
Però usa DAO.
Alberto
--
E non so se avrò gli amici a farmi il coro,
o se avrò soltanto volti sconosciuti,
canterò le mie canzoni a tutti loro
e alla fine della strada
potrò dire che i miei giorni li ho vissuti...

 wrote in message
news:b6jlsj$5q83g$1...@ID-173193.news.dfncis.de...


 Però usa DAO.
che funziona benissimo, quindi: perchè trasformare tutto in .net?
--
Salutoni
Sergio

 mezzi (e le conoscenze) per passare a 
VB.NET
.
tieni conto del fatto che tutto quello che avrai sviluppato in vb5 (o sei, il
concetto non cambia) sarà praticamente inutile, passando a 
vb.net
.
imho, fai l'applicazione con quello che conosci ora, se vuoi usare .net comincia
a sviluppare da zero una applicazione con il nuovo linguaggio. auhg
--
Salutoni
Sergio

 le conoscenze) per passare a 
VB.NET
.
e vuoi qualcosa di piu'... sistemistico ?

 wrote in message
news:b6jnie$5ulil$2...@ID-51318.news.dfncis.de...


     c'e' sempre quello simpatico eh?
stavo semplicemente per plonkarti.
ma non ti sarebbe servito granche'.
ora magari rifletti un po'.
so long

 wrote in message
news:b6joss$5ukmb$1...@ID-51318.news.dfncis.de...


 ha scritto


 >     Quello che ho chiesto io č un consiglio e non un giudizio.


 Grazie a Sergio per i suoi CONSIGLI.
temo saranno gli ultimi: hai trattato male una delle persone a cui tengo di più
in questo ng.
lo so, è un riflesso condizionato poco razionale, fa molto spirito della
foresta, ma ho scoperto che con i canidi mi intendo abbastanza bene.
--
Salutoni
Sergio

*Paffolo* ha scritto:
Oh, Paffolo, fai parte della congrega che è arrivata, qui, ieri?
Credevo fossero 3/4. Quanti siete, in realtà? Grazie.

 Credevo fossero 3/4. Quanti siete, in realtà? Grazie.
l'hai visto le due torri ? solo che codesti sono pufforchi...

     IDIOTA! chi ti credi di essere!?!!?
E' tanto che non dò del deficiente a qualcuno, ma mi tenti.
Mi astengo anche questa volta... e siccome non vale
la pena di sprecare un insulto più creativo per te, mi
limito al più classico ^K.
[f/up adeguato]
Addio, G.

 Oh, Paffolo, fai parte della congrega che è arrivata, qui, ieri?
Già, e ci sono strane somiglianze... ma non ho tempo
nè voglia di controllare un sospetto.
Diciamo semplicemente che si sono aperte le gabbie.
Bye, G.

 Diciamo semplicemente che si sono aperte le gabbie.
si sono sollevati i tombini...

>si sono sollevati i tombini...
Occhio a non caderci dentro...:-)

 Occhio a non caderci dentro...:-)
hai ragionissima :)