José Ari
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 02/06/2008 17:59 hs
olá galera, eu tenho um programa em VB que acessa banco de dados access, e dentre os campos de uma tabela existem alguns campos como Sim/Não (True/False). Porém estou mudando o BD para o MySQL e ja olhei na documentacao e nao encontrei nada parecido com esse campo no comando CREATE TABLE.
já pensei em usar INT(1), retornando 0 se False e 1 se True, o problema é que meu programa tem em varias linhas o valor desse como como True ou false, e se fizer isso teria que mudar todas as linhas de meu codigo referentes a esse campo.......
Alguem pode de dar uma luz de como criar esse campo (True/False)....
|
|
|
|
Treze
|
SÃO VICENTE SP - BRASIL
|
|
Postada em 02/06/2008 18:22 hs
José deixe este campo como string, o true e fase vai ter o mesmo efeito
|
|
|
|
Postada em 02/06/2008 21:49 hs
valeu Treze, vc eh o cara mesmo!!! nao tinha pensado nisso!!! rsrss
================================================================ O Aprendizado é Direito de Todos. O Saber é Privilégio de Poucos. Começando a estudar VB.NET. Realmente é incrível!!!!
|
|
|
William
|
CRAVINHOS SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 03/06/2008 08:58 hs
ou poderia fazer um enum('yes', 'no') apesar que iria reconhecer semelhante ao string com texto yes ou no! rsrs
|
|
|
Macaubal
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 04/06/2008 10:42 hs
crie o campo com a propriedade BIT Por exemplo Codigo Long, Texto Text(10), Valor Currency, SimNao Bit
|
|
|
Donkey
|
PRESIDENTE PRUDENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 04/06/2008 13:57 hs
Tambem acho melhor campo Bit, ou se for string, coloque apenas 1 caracter, tipo S ou N, para economizar espaço....
T+
|
|
|