OMITIR CAMPO TIPO DATETIME.
Caros colegas, boa tarde!
Estou desenvolvendo um programa com o VB6.0 que utiliza um banco de dados criado no SQL Server 2005 Express Edition.
Na tabela criada para armazenar os dados necessários, tem um campo do tipo datetime que pode ser omitido, porém não estou
conseguindo omitir o campo, pois sempre apresenta erro na instrução de inserção ou alteração.
Já tentei de várias formas e não obtive sucesso!
As instruções so funcionam se eu informar uma data qualquer...
Alguém pode me ajudar?
Um abraço para todos1
Estou desenvolvendo um programa com o VB6.0 que utiliza um banco de dados criado no SQL Server 2005 Express Edition.
Na tabela criada para armazenar os dados necessários, tem um campo do tipo datetime que pode ser omitido, porém não estou
conseguindo omitir o campo, pois sempre apresenta erro na instrução de inserção ou alteração.
Já tentei de várias formas e não obtive sucesso!
As instruções so funcionam se eu informar uma data qualquer...
Alguém pode me ajudar?
Um abraço para todos1
Se não me engano tem uma propriedade “alow null†no campo do banco de dados, que deve ser assinalada para permitir não informar a data.
FEDERHEN, você está certo, esta propriedade esta marcada para o campo, porém não estou conseguindo omitir o campo na intrução de inserção e alteração.
Por exemplo, no Access você pode deixar em branco, já no SQL isso não esta sendo possÃvel.
Obrigado pela resposta!
Por exemplo, no Access você pode deixar em branco, já no SQL isso não esta sendo possÃvel.
Obrigado pela resposta!
Provavelmente você está dando um valor string mas você deverá informar valor null
Informe valor null que acho que dá certo.
Ex:
Informe valor null que acho que dá certo.
Ex:
Adodc1.recordset![Data] = Null
Citação:... não estou conseguindo omitir o campo na intrução de inserção e alteração.
Não sei o que você está fazendo de errado, mas não referenciar o campo na instrução faz com que ele assuma o valor default e isso funciona.
Será que você não definiu o valor default como espaço?
Ok CHPMOTTA, o valor Null foi aceito pelo SQL, muito obrigado pela ajuda!
FEDERHEN, testei a sua opção e também funcionou corretamente, porém acho melhor passar o valor Null, de qualquer forma obrigado!
Obrigado a todos e até a próxima...
FEDERHEN, testei a sua opção e também funcionou corretamente, porém acho melhor passar o valor Null, de qualquer forma obrigado!
Obrigado a todos e até a próxima...
Tópico encerrado , respostas não são mais permitidas