Error en el select
Publicado por Ignacio (43 intervenciones) el 16/01/2018 00:48:21
Tengo una aplicacion que manejaba datos en tablas acces, migre para Sql server 2008 R2 y empece a hacer los cambios pertinentes, pero en el siguiente select me salta un error..
El campo fecha es de tipo Char en la tabla sql, pudiera pasarlo a date, pero es de mi interes en manejarlo como char o text , no se porque en acces funcionaba bien y ahora en sql me salta el error. Gracias de antemano.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Dim S As String = "SELECT sum(ImpMN) as totalMN FROM factura where Year(cdate(fecha)) = " & a & " And Month(cdate(fecha)) = " & m & " and cancelada=0"
cargar_suma(S, "factura")
Public Sub cargar_suma(ByVal StrComando As String, ByVal tabla As String)
conexiones.open()
adapter = New SqlDataAdapter(StrComando, conexion)
Sumads.Reset()
adapter.Fill(Sumads, tabla)
AQUI ME SALTA EL ERROR. 'cdate' is not a recognized built-in function name.
conexion.Close()
End Sub
El campo fecha es de tipo Char en la tabla sql, pudiera pasarlo a date, pero es de mi interes en manejarlo como char o text , no se porque en acces funcionaba bien y ahora en sql me salta el error. Gracias de antemano.
Valora esta pregunta
0