ASP - ASP, SQL Server 7.0 e IIS

 
Vista:

ASP, SQL Server 7.0 e IIS

Publicado por Javi (1 intervención) el 03/04/2005 10:36:52
Hola, tengo una aplicación en ASP, sobre una BDD SQL Server 7.0 que se llama "salesianos" y en el servidor de IIS en Windows XP que en este caso se llama "JAVIPIV". El problema es que desde que me sale la página de login e intento loggearme me da este error:

Se ha producido un error
Error (3704): ADODB.Recordset. La operación no está permitida si el objeto está cerrado.

La cadena de conexión que utilizo es:
"Provider=SQLOLEDB;" & _
"Data Source=JAVIPIV;" & _
"Integrated Security=SSPI;" & _
"Initial Catalog=salesianos;" & _
"User Id=sa; Password=;"

Alguien me puede decir por qué me sale el error. No consigo nada, he probado crear DSN de sistema y tampoco. He probado mil cosas y más. Y nada. Una ayuda por favor.

Gracias.

Saludos,
Javi.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ASP, SQL Server 7.0 e IIS

Publicado por david (4 intervenciones) el 03/04/2005 22:06:07
yo utilizo una variable de aplicacion desde el global.asa (en el ejemplo es de MySQL, pero tu pones el driver de SQL 7).

Application(\"Conexion\")=\"Driver={MySQL ODBC 3.51 Driver};Server=localhost;Port=3306;Option=131072;Stmt=;Database=datadvd;Uid=;Pwd=\"

despues para acceder, si por ejemplo quiero leer registros hago:

set rs = CreateObject(\"ADODB.Recordset\")
strSQL = \"SELECT * FROM ... \"
rs.Open strSQL, Application(\"Conexion\")

recupero valores y cierro

rs.close

Espero que te sirva de algo, saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ASP, SQL Server 7.0 e IIS

Publicado por david (4 intervenciones) el 03/04/2005 22:09:32
por supuesto en Database pones el nombre de tu base de datos y en Server puedes trabajar en localhost o con un servidor remoto dependiendo de las autorizaciones,

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar