ERROR DE SINTAXIS (MICROSOFT ACCESS)
Publicado por Juan Antonio (2 intervenciones) el 28/02/2020 07:31:23
HOLA AMIGOS PODRIAN AYUDARME A RESOLVER UN ERROR EN UNA FORMULA, TENGO LO SIGUIENTE:
MARCA EL SIGUIENTE ERROR:
System.Data.OleDb.OleDbException: 'Syntax error in string in query expression 'num_registro in (select top 3 num_registrofrom Ejemplo where registro_codigo = '1order by num_registro desc)'.'
1
2
3
4
5
6
7
8
9
10
adaptador = New OleDb.OleDbDataAdapter("SELECT sum(total) AS Total_ultimos_tres
FROM Ejemplo
WHERE num_registro in (
select top 3 num_registro
from Ejemplo where registro_codigo = '" & txt1.Text &
"order by num_registro desc)", conexion)
tabla = New DataTable
adaptador.Fill(tabla)
Me.DataGridView1.DataSource = tabla
Me.DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells
System.Data.OleDb.OleDbException: 'Syntax error in string in query expression 'num_registro in (select top 3 num_registrofrom Ejemplo where registro_codigo = '1order by num_registro desc)'.'
Valora esta pregunta
0