A CONVERSAO DO TIPO [Ô] DBNULL[Ô] NO TIPO STRING N

MFSYSTEMS 30/11/2011 16:46:50
#390322
Boa tarde pessoal, meu banco de dados em Sqlite estava funcionando tudo corretamente, quando de repente começou a dar a seguinte mensagem:
Erro ao acessar Sqlite: A conversao do tipo [Ô] DBNull[Ô] no tipo String nao é valida.

O que fazer?

Obrigado
JULIANOPAN 30/11/2011 17:26:06
#390323
vc esta tentando acessar um dado que esta null no banco
KERPLUNK 01/12/2011 00:39:17
#390344
Em algum lugar vc está pegando um valor e tentando usar o método ToString(), porém esse valor é nulo(DBNull). A solução é depurar e ver onde isso está ocorrendo e tratar apropriadamente
PHOENIX209E 01/12/2011 17:11:45
#390399
Resposta escolhida
Se for o caso,use:

Using comando as new Sqlcommand([Ô]SEU SELECT[Ô])
Using Dr = Comando.executereader()
dr.read
if(dr.hasrow) then
If(dr.IsDbNull(10)) Then
[ô]Evita pegar um valor nulo e tentar transformar em tipo de dados [ô]string[ô]
Textbox1.text = Nothing
else
Textbox1.text = dr.GetString(10) [ô]pega o valor nao nulo.
End If
End Using
End Using

MFSYSTEMS 01/12/2011 17:21:31
#390401
Obrigado galera
PHOENIX209E 02/12/2011 14:27:01
#390468
Foi util?
Encerra ae veio.valeu ;)
Tópico encerrado , respostas não são mais permitidas