Estou tendo problemas com o comando CFSELECT no caso de alteração, na parte de inserção consigo tranquilamente para com o banco de dados, mais tô tendo 2 graves problemas, um deles é o fato de que o dado no meu caso; o 'estado' foi gravado no banco quando inserido por ex: BA, mais na hora de retornar quando clico na opção alterar a qual criei, o campo vem sem puxar o dado gravado no banco no caso seria BA, todos os outros forms vêem perfeitamente.
O segundo problema é que tenho diversas tabelas nesse meu banco e uma delas chama-se corretor, onde estam cadastradas os nomes dos corretores, que quando cadastrada no formulario corretor cadastram e alteram perfeitamente, entretanto na mesma tabela que estou tendo ploblemas com CFSELECT "interesses" tem um campo chamado corretores que teria q trazer o nome dos corretores já cadastrados na tabela corretor, e quando fosse cadastrar na paragina cuja a tabela é "interesses" já aparecesse a relação dos corretores e ai podesse cadastrar e alterar com sucesso.
vejam o meu có digo UPLOAD e me ajudem por favor:
<cfif isDefined("URL.action") And URL.action IS "alterar">
<cfquery datasource="#dsn#" name="inserir">
update interesses set situa = '#FORM.situa#',
data_interesse = '#FORM.data_interesse#',
data_contato = '#FORM.data_contato#',
nome = '#FORM.nome#',
nome_corretor = '#FORM.nome_corretor#',
telefone = '#FORM.telefone#',
estado = '#FORM.estado#',
email = '#FORM.email#',
estado = '#FORM.estado#',
observacoes= '#FORM.observacoes#',
hist_cont_acao = '#FORM.hist_cont_acao#',
imoveis_interesse = '#FORM.moveis_interesse#'
where id = '#form.id#'
</cfquery>
<cflocation url="principal.cfm" addtoken="no"/>
</cfif>
<cfquery datasource="#dsn#" name="consultar">
select * from interesses where id = '#url.id#'
</cfquery>
<cfquery name="consult" datasource="#DSN#">
select nome from corretor
</cfquery>
///////////////////////////////////////////////////////////
formulario (estado):
~<cfselect name="estado" id="estado" selected="#consultar.estado#" visible="yes" enabled="yes" >
<option value="AC">AC</option>
<option value="AL">AL</option>
<option value="AM">AM</option>
<option value="AP">AP</option>
<option value="BA">BA</option>
<option value="CE">CE</option>
<option value="DF">DF</option>
<option value="ES">ES</option>
<option value="GO">GO</option>
<option value="MA">MA</option>
<option value="MG">MG</option>
<option value="MS">MS</option>
<option value="MT">MT</option>
<option value="PA">PA</option>
<option value="PB">PB</option>
<option value="PE">PE</option>
<option value="PI">PI</option>
<option value="PR">PR</option>
<option value="RJ">RJ</option>
<option value="RN">RN</option>
<option value="RO">RO</option>
<option value="RR">RR</option>
<option value="RS">RS</option>
<option value="SC">SC</option>
<option value="SE">SE</option>
<option value="SP">SP</option>
<option value="TO">TO</option>
</cfselect>
formulario (corretor):
<cfselect name="nome_corretor" id="nome_corretor" selected="#consult.nome#" visible="yes" enabled="yes" ></cfselect>