CAMPO DATA EM BRANCO NO BD ACCESS
Tem como cadastrar um valor em branco em um
campo no formato data, eu coloquei o valor para requerido = não
e mesmo assim quando a textbox está vazia ele dá erro,
tentei das 2 maneiras mas não vai:
Assim ele funciona:
Mas queria que o banco de dados aceitasse o valor em branco, tem como?
campo no formato data, eu coloquei o valor para requerido = não
e mesmo assim quando a textbox está vazia ele dá erro,
tentei das 2 maneiras mas não vai:
rs!DataNascimento = txtdatanascimento.text
rs!DataNascimento = [Ô][Ô] & txtdatanascimento.text
Assim ele funciona:
if txtdatanascimento <> [Ô][Ô] then rs!DataNascimento = [Ô][Ô] & txtdatanascimento.text
Mas queria que o banco de dados aceitasse o valor em branco, tem como?
Tem sim JORGESALES.
Basta usar NULL
Private Sub Command2_Click()
rs.Open [Ô]Select * from venda[Ô], con, 3, 3
rs.AddNew
rs(0) = txt1.Text [ô]Campo codigo
rs!Data_Venda = txt2.Text [ô]Este campo é data/hora
rs(6) = Null [ô]txt3.Text Este campo também é data/hora
rs.Update
MsgBox [Ô]Gravado[Ô]
End Sub
Basta usar NULL
Private Sub Command2_Click()
rs.Open [Ô]Select * from venda[Ô], con, 3, 3
rs.AddNew
rs(0) = txt1.Text [ô]Campo codigo
rs!Data_Venda = txt2.Text [ô]Este campo é data/hora
rs(6) = Null [ô]txt3.Text Este campo também é data/hora
rs.Update
MsgBox [Ô]Gravado[Ô]
End Sub
Se vc colocar o campo como string sem mascara ..... acredito que ai sim ...
vc tá utilizando access?
vc tá utilizando access?
Citação:vc tá utilizando access?
Estou sim, gostaria de usar mysql mas ainda
estou engatinhando....
Omar,
vou testar o código e te aviso, desde já muito obrigado.
vou testar o código e te aviso, desde já muito obrigado.
Basta fazer como o OMAR2011 disse use NULL
if txtdatanascimento <> [Ô][Ô] then rs!DataNascimento = null
if txtdatanascimento <> [Ô][Ô] then rs!DataNascimento = null
Tópico encerrado , respostas não são mais permitidas