Você está fazendo referencia ha alguma propriedade nula.

Veja o que tem nessa linha 353. Use o modo debug para isso.

Use o modo debug e veja o que

2010/6/29 Iseri <[email protected]>

> Não estou conseguindo fazer uma busca. Tento fazer uma busca direta
> para ir aparecendo no datagrid, mas na hora executar da erro. Estou
> usando Air e Sqlite. Quando a função é chamada ela não responde.Segue
> a função.
> Gostaria de obter informações sobre oq possa estar errado.
>
> :
> :
> private var conexao:SQLConnection
> private var sqldb:SQLStatement
> :
> :
> :
> private function buscar():void{
>
>        var sqldb:SQLStatement = new SQLStatement()
>        sqldb.sqlConnection = conexao
>        sqldb.text = "SELECT * FROM contato WHERE nome LIKE '%' || :busca ||
> '%' "
>        sqldb.parameters [":busca"] = txt_buscar.text
>
>        sqldb.execute()
>
>        var ac:ArrayCollection = new ArrayCollection(sqldb.getResult().data)
>        dg_contato.dataProvider = ac
>
>
> }
>
>
> TypeError: Error #1009: Cannot access a property or method of a null
> object reference.
>        at prog/buscar()[C:\Users\Aff\Adobe Flash Builder 4\prog\src
> \action.as:293]
>        at prog/__txt_busca_change()[C:\Users\Aff\Adobe Flash Builder 4\prog
> \src\prog.mxml:353]
>        at flash.events::EventDispatcher/dispatchEventFunction()
>        at flash.events::EventDispatcher/dispatchEvent()
>        at mx.core::UIComponent/dispatchEvent()[E:\dev\4.0.0\frameworks
> \projects\framework\src\mx\core\UIComponent.as:12266]
>        at spark.components.supportClasses::SkinnableTextBase/
> textDisplay_changeHandler()[E:\dev\4.0.0\frameworks\projects\spark\src
> \spark\components\supportClasses\SkinnableTextBase.as:1567]
>        at flash.events::EventDispatcher/dispatchEventFunction()
>        at flash.events::EventDispatcher/dispatchEvent()
>        at mx.core::UIComponent/dispatchEvent()[E:\dev\4.0.0\frameworks
> \projects\framework\src\mx\core\UIComponent.as:12266]
>        at spark.components::RichEditableText/
> textContainerManager_flowOperationCompleteHandler()[E:\dev
> \4.0.0\frameworks\projects\spark\src\spark\components
> \RichEditableText.as:4276]
>        at flash.events::EventDispatcher/dispatchEventFunction()
>        at flash.events::EventDispatcher/dispatchEvent()
>        at flashx.textLayout.container::TextContainerManager/dispatchEvent()
> [C:\Vellum\branches\v1\1.0\dev\output\openSource\textLayout\src\flashx
> \textLayout\container\TextContainerManager.as:1470]
>        at flash.events::EventDispatcher/dispatchEventFunction()
>        at flash.events::EventDispatcher/dispatchEvent()
>        at flashx.textLayout.elements::TextFlow/dispatchEvent()[C:\Vellum
> \branches\v1\1.0\dev\output\openSource\textLayout\src\flashx\textLayout
> \elements\TextFlow.as:773]
>        at
> flashx.textLayout.edit::EditManager/finalizeDo()[C:\Vellum\branches
> \v1\1.0\dev\output\openSource\textLayout\src\flashx\textLayout\edit
> \EditManager.as:533]
>        at flashx.textLayout.edit::EditManager/doOperation()[C:\Vellum
> \branches\v1\1.0\dev\output\openSource\textLayout\src\flashx\textLayout
> \edit\EditManager.as:472]
>        at flashx.textLayout.edit::EditManager/flushPendingOperations()[C:
> \Vellum\branches\v1\1.0\dev\output\openSource\textLayout\src\flashx
> \textLayout\edit\EditManager.as:655]
>        at flashx.textLayout.edit::SelectionManager/enterFrameHandler()[C:
> \Vellum\branches\v1\1.0\dev\output\openSource\textLayout\src\flashx
> \textLayout\edit\SelectionManager.as:1823]
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a