Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Errore istanza.
lunedì 05 gennaio 2015 - 10.34
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Peppino
Profilo
| Junior Member
193
messaggi | Data Invio:
lun 5 gen 2015 - 10:34
Ciao e Buon Anno a tutti.
Uso Sql Server 2008 R2 e Visuali Basic 2010 Express.
Ho un problema che non riesco proprio a venirne a capo.
Ho una tabella dati con 21 colonne, 2 form – Principale e dettagli collegate tra loro (come queste ci sono delle altre e funzionano benissimo). Posto una riga di esempio in cui mi da l’errore (Riferimento a un oggetto non impostato su un’istanza di oggetto).
Codice nella form dettagli:
TxtCausale.Text = mDettagliTabella.Causale.ToString
‘mDettagliTabella è la chiamata al NameSpace.
Codice nel NameSpace:
Dim mCaus As String
Public Property Caus() As String
Get
Return mCaus
End Get
Set(ByVal value As String)
mCaus = value
End Set
End Property
Codice con cui vengono chiamati tutti gli altri oggetti senza problem, mentre dei 21 oggetti, su 5 mi da l’errore. Come se al momento del debug l’oggetto Caus del NameSpace non lo trova più. Ho cancellato e ricancellato, scritto e riscritto, cambiato nome agli oggetti, ho fatto delle ricerche in rete, niente. Come se da quel NameSpace accetta o trova solo fino a quel numero di oggetti. Esprimo un mio pensiero già per me impossibile figuriamoci. Un giorno mentre scrivevo il codice è andata via l’energia elettrica più volte una dopo l’altra, boh.
Spero di essere stato chiaro nel descrivere il problema e di ricevere una indicazione da parte Vs. per poter venire a capo al problema
Ringrazio anticipatamente come sempre.
Ciao. Peppino.
ysdemarc
Profilo
| Expert
587
messaggi | Data Invio:
gio 8 gen 2015 - 15:48
Ciao, suppongo che l'errore te lodia quando utilizzi mDettagliTabella.Causale.ToString
Hai controllato in debug prima dell'errore che valore abbia mDettagliTabella.Causale? controlla che non sia null o DBNull.value ed anche che tipo di oggetto contiene.
Molto probabilmente nella tabella vedi vuoto come causale ma in realtà è un DBNull.Value o null.
Vincenzo
Programmatore sbilenco
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !