Newsgroup: it.comp.lang.visual-basic
Titolo: Evitare il messaggio di errore

Ho un controllo Data al quale passo la ConnectionString in fase di
esecuzione.
In fase di progettazione, cosa devo mettere alla proprietà
ConnectionString perchè non mi dia errore all'avvio?
Grazie

Tommaso ha scritto:

Se assegni una connectionstring è perchè ti serve.
Altrimenti non la assegni.
Nicola


Infatti io non metto niente nella proprietà connectionstring, ma
all'avvio mi esce l'avviso:
'Nome origine dati non trovato'
Vorrei evitare questo avviso.
Tommaso

 Vorrei evitare questo avviso.
Ma fai nulla con il controllo? Intendo qualche inizializzazione nel
form_load o un timer che scatta a comando...
Nicola



 Nicola
No

 e ancora non è entrato nel form_load.
Purtroppo sul pc qui in ufficio non ho i componenti DAO installati.
Ho provato a mettere su un form un ADO Data Control e non mi da alcun
errore se lancio l'applicazione senza settare alcun parametro al
controllo Data.
Nicola


OK, io sto andando avanti con il programma, ma è una rottura; ad ogni
partenza mi esce questo messaggio.
Se non trovo la soluzione alla fine toglierò proprio il controllo data
e utilizzerò un'altra connessione.
Ciao,
Tommaso

 wrote:
sigh!
Il controllo data ha una casellina in cui metti il path del tuo
database...che sia ado o dao non importa...la casellina c'è!
Se punta a cose che non esistino...siccome è un tipino educato te lo
segnala!
Se usi un controllo data è perchè lavori bound (con i pochi pregi ed i
tanti difetti)
siccome una parte della mia vita informatica m'è toccato lavorare
bound...la prima cosa che facevo...il prima possibile...era recuperare
i path di servizio ed impostarli da codice nei vari controlli
data!...altrimenti non ne esci...è un tipo educato il controllo data!
Se però non hai aperto nessuna form e ti esce questo errore...fatti un
esame del progetto...vedrai che da qualche parte hai impostato una
connessione ad un path che non esiste!...ad esempio un dataenvironment
o un datareport che casomai da sub Main stai invocando!...oppure stai
da sub mani aprendo una form senza avere impostato il controllo data!
In buona sostanza....non esce perchè ne ha "voglia"...ma perchè non
"trova roba" (alias il path del db che vuoi apriore!)

 wrote:
la correzione ortografica la fai tu...ho scritto senza guardare il
video!



Ciao Wodka
Ti ringrazio del tentativo di aiuto;
Capisco le esigenze del controllo Data e infatti se gli scrivo un
indirizzo nella proprietà sta buono e zitto e fa il suo dovere.
Vorrei però che mi desse la possibilità di scegliere l'indirizzamento
tramite una commondialog.
Il programma è fatto solo di un form e nel load non c'è alcun
riferimento al controllo data perciò credo che sia offeso con me ma
per qualcosa che io non ho detto.
Ciao, Tommaso

 wrote:
zac
ed allora fai apparire prima di tutto la commondialog e poi imposta la
proprietà!
vb6 non l'ho sotto mano adesso...impostati un path inesistente...c:
\pippo.mdb...non si arrabbia se non usi il controllo! E nel Load della
form fai apparire la commondialog per la scelta del file!
A lui mi sembra di ricordare da noia che tu lavori bound SENZA aver
impostato un path!
Anche se abbi pazienza....figlio mio!
.....se devi dare la possibilità di scegliere il file....
FORM per la scelta....Controllo del path...del file (c'è? non c'è?
L'uTonto ha cliccato su annulla?...guarda che succede di tutto "sul
campo"!)
Una volta che l'uTonto ha scelto il file e tu hai testato che tutto è
ok....memorizzalo in una var Public....chiudi la form ....
e Apri la tua...impostando nel Load il path corretto!!!


wrote:

Scusami, non sono stato fuori e non ho potuto risponderti,
Accetto tutti i consigli, vediamo se riesco a fare qualcosa di buono.
Ti farò sapere
ciao
Tommaso