davi.sza Postado Agosto 15, 2005 Denunciar Share Postado Agosto 15, 2005 Boa Tarde a todos.Estou tendo problemas ao formatar data para o BD MySQL no ASP.Ocorre o seguinte erro na linha 21:Microsoft OLE DB Provider for ODBC Drivers error '80004005' [MySQL][ODBC 3.51 Driver][mysqld-4.0.24-log]Column count doesn't match value count at row 1 <%Function DataMySQL(sData) sMes = Month( sData ) sDia = Day( sData ) sHoras = Hour( sData ) sMinutos = Minute( sData ) sSegundos = Second( sData ) If sMes <= 9 Then sMes = "0" & sMes If sDia <= 9 Then sDia = "0" & sDia If sHoras <= 9 Then sHoras = "0" & sHoras If sMinutos <= 9 Then sMinutos = "0" & sMinutos If sSegundos <= 9 Then sSegundos = "0" & sSegundos DataMySQL = Year(sData) & "-" & sMes & "-" & sDia & " " & sHoras & ":" & sMinutos & ":" & sSegundosEnd FunctionSub ExecuteSQL(xstrSQL) Conn.Execute(xstrSQL) ' LINHA 21End Sub%>Alguém sabe o que pode estar acontecendo?Obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ursolouco Postado Agosto 15, 2005 Denunciar Share Postado Agosto 15, 2005 Brother, como esta definido o campo no seu banco de dados ?Veja se o nome dos campos no seu Recordset estao iguais ao banco de dados... pois mysql é case-sensitive e qualquer coisinhas... blaus..abraços[] Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
davi.sza
Boa Tarde a todos.
Estou tendo problemas ao formatar data para o BD MySQL no ASP.
Ocorre o seguinte erro na linha 21:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[MySQL][ODBC 3.51 Driver][mysqld-4.0.24-log]Column count doesn't match value count at row 1
<%
Function DataMySQL(sData)
sMes = Month( sData )
sDia = Day( sData )
sHoras = Hour( sData )
sMinutos = Minute( sData )
sSegundos = Second( sData )
If sMes <= 9 Then sMes = "0" & sMes
If sDia <= 9 Then sDia = "0" & sDia
If sHoras <= 9 Then sHoras = "0" & sHoras
If sMinutos <= 9 Then sMinutos = "0" & sMinutos
If sSegundos <= 9 Then sSegundos = "0" & sSegundos
DataMySQL = Year(sData) & "-" & sMes & "-" & sDia & " " & sHoras & ":" & sMinutos & ":" & sSegundos
End Function
Sub ExecuteSQL(xstrSQL)
Conn.Execute(xstrSQL) ' LINHA 21
End Sub
%>
Alguém sabe o que pode estar acontecendo?
Obrigado.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.