|
Postada em 22/11/2009 14:07 hs
Desafio Lançado. Olá a todos. preciso montar um formulário que envolva 4 check boxes. Já criei o banco de dados em MySQL com tipagem Varchar que é para facilitar as coisas, e vi que funciona. Entretanto para cada campo no banco existe um check box no formulário como a seguir: check1 >> campoCheck1, check2 >> campoCheck2, e assim por diante. Acontece que quando eu comecei a montar o formulário me deparei com o a seguinte informação na ora de gerar um novo registro: "Unable to bind to field or Data Member: check1", e isso acontece com todas as checks, dessa forma não há cadastro. Minha intensão é cadastrar os checks como true ou false para depois recuperar a informação em uma tebelinha. até agora ninguém soube responder, mas se alguem souber ficarei agradecido.
|
TÓPICO EDITADO
|
|
|
|
|
Treze
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 22/11/2009 15:06 hs
simples mude o tipo do campo para ENUN(0,1) ou seja ele aceitara os valor 0 e 1 que são os valores informados pelo checkbox
|
|
|
|
Postada em 22/11/2009 15:10 hs
só uma correção é ENUM(0,1) com M e nao com N nofinal como postei acima
|
|
|
Treze
|
SÃO VICENTE SP - BRASIL
|
|
Postada em 22/11/2009 15:25 hs
Se vc quizer insistir como o campo tipo varchar, tente salvar da seguinte maneira na hora de salvar coloque CStr(Check1.Value) ao invés de apenas Check1.Value boa sorte ps o erro ocorre porque a propriedade value do check é tipo inteiro, e o campo tipo texto até o Int(1) iria funcionar com o Check
|
TÓPICO EDITADO
|
|
|
|
|
Postada em 23/11/2009 13:36 hs
Valeu pela força pessoal, vou fazer essa tentativa, depois posto o resultado.
|
|
|
Camuri
|
CAMPINAS SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 25/11/2009 11:17 hs
Obrigado! funcionou perfeitamente.
|
|
|