ERRO UPDATE CAMPO DATA
Boa tarde pessoal,
to usando: VB6 e SQL Server 7.0
tenho uma tabela chamada tbColaboradores onde tenho um campo tipo datetime chamado datarecisao. To tentando executar um update na minha tabela, baseado na data que eu preenchi no meu componente DTPicker.
To fazendo da seguintes formas:
sqlGravaDem = [Ô]UPDATE tbColaboradores set datarecisao = CONVERT(VARCHAR(10),[ô][Ô] & DTPicker1 & [Ô][ô],103) Where cpf = [ô][Ô] & txtDemColaborador(0) & [Ô][ô][Ô]
rsGravaDem.Open sqlGravaDem, cnBanco
sqlGravaDem = [Ô]UPDATE tbColaboradores set datarecisao =[ô][Ô] & DTPicker1 & [Ô][ô] Where cpf = [ô][Ô] & txtDemColaborador(0) & [Ô][ô][Ô]
rsGravaDem.Open sqlGravaDem, cnBanco
e das 2 maneiras tah ocorrendo o seguinte erro:
The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value
to usando: VB6 e SQL Server 7.0
tenho uma tabela chamada tbColaboradores onde tenho um campo tipo datetime chamado datarecisao. To tentando executar um update na minha tabela, baseado na data que eu preenchi no meu componente DTPicker.
To fazendo da seguintes formas:
sqlGravaDem = [Ô]UPDATE tbColaboradores set datarecisao = CONVERT(VARCHAR(10),[ô][Ô] & DTPicker1 & [Ô][ô],103) Where cpf = [ô][Ô] & txtDemColaborador(0) & [Ô][ô][Ô]
rsGravaDem.Open sqlGravaDem, cnBanco
sqlGravaDem = [Ô]UPDATE tbColaboradores set datarecisao =[ô][Ô] & DTPicker1 & [Ô][ô] Where cpf = [ô][Ô] & txtDemColaborador(0) & [Ô][ô][Ô]
rsGravaDem.Open sqlGravaDem, cnBanco
e das 2 maneiras tah ocorrendo o seguinte erro:
The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value
tente assim
sqlGravaDem = [Ô]UPDATE tbColaboradores set datarecisao = [ô][Ô] & Format(DTPicker1.Value, [Ô]YYYY-MM-DD[Ô]) & [Ô][ô] Where cpf = [ô][Ô] & txtDemColaborador(0) & [Ô][ô][Ô]
rsGravaDem.Open sqlGravaDem, cnBanco
Fechou eh isso msm vlw
Tópico encerrado , respostas não são mais permitidas