Error en consulta SQL desde ASP

jbrooks
26 de Septiembre del 2005
Hola, necesito ayuda con una consulta que realizo desde una pagina ASP a una bd SQLServer.

La conexión es:
Set Conexion = Server.CreateObject("ADODB.Connection")
Conexion.ConnectionString = "DSN=******;UID=****;PWD=*****"

el código es el siguiente:

SQLPobini = "Select * from poblaciones where RefProvincia="&numprov&" order by nombre"
set regpob = CreateObject("ADODB.Recordset")
regpob.Open SQLPobini,Conexion

donde numprov es una variable numérica VBScript, y el campo Refprovincia tb es numérico.

El error que me da es:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]Sintaxis incorrecta cerca de la palabra clave 'order'.

Lo he intentado todo pero no hay forma de corregirlo, por favor ayuuuda!!.

Muchas gracias!!!!