Migration Issue: error '80040e14' in ASP classic application from Windows server 2003/SQL Server 2000 to Windows Server 2008 R2/SQL Server 2012
===

First of all I want you to know that I'm not an engineer, I'm just a web designer who has a stupid and grudging boss. We have a bunch of applications made in ASP classic running in a Windows server 2003 / SQL 2000 environment. The company buy a new server with Windows server 2008R2 and SQL 2012 and they give me the task of migrate the applications to the new server. I read and read a lot of manuals and docs about this for weeks and I fulfilled my task except for one of the apps. The app produces and creates and interface to answer surveys. It is quite strange because the login page works: you put your user name and pass and you enter to the admin area and the options stored in the database shows without problem but when I try to enter to a survey to answer it the browser gives me this:

>Microsoft OLE DB Provider for ODBC Drivers error '80040e14' 

>[Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near '@errno'. 

>/SEL/Encuesta/preguntatodo_nuevo.asp, línea 108 

Well here is what i found in /SEL/Encuesta/preguntatodo_nuevo.asp, línea 108:

    sSQL = "Update UsuariosClima set NumCuestContestados = NumCuestContestados+1 Where IDUsuario = " & IDUsuario
    conn.Execute(sSQL)

Well that's error number one.

Error number two appears when I save changes to the answers of an already answered survey:

    No se ha podido crear el objeto de carga de archivos: 006~ASP 0177~Error en Server.CreateObject~800401f3

In english: The object for archive loading can't be created: 006~ASP 0177~Error in Server.CreateObject~800401f3

I know it's difficult to help me with just this information, so if you need more data please tell me. I don't want you to do my work, if some one can just lead me to the right direction I'll continue by myself. Thank you very very much.

Please remember: I am not an egineer, explain it to me like I was a child.