ASP - Conexion a SQL sin DSN !! Urgente

 
Vista:

Conexion a SQL sin DSN !! Urgente

Publicado por arturo diehl (10 intervenciones) el 24/05/2002 03:10:08
amigos, alguien sabe que puedo estar haciendo mal con el driver?Me tira este error:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
/inc/busquedapro.asp, line 58

Mi conexion es esta:
driversql="DRIVER={SQLServer};SERVER=127.0.0.1;UID=bestfood;Password=unifood;Database=bestfoods"

'==============creo la conexion========='
Set conector = Server.CreateObject("ADODB.Connection")
conector.Open driversql

'==============Creo y configuro el comando========'
set comando = Server.CreateObject("ADODB.Command")
comando.ActiveConnection = conector
comando.CommandText ="SELECT recetas.id,recetas.titulo,recetas.ingredientes, recetas.preparacion FROM luvalor INNER JOIN (lutipo INNER JOIN ((lucategoria INNER JOIN categoriareceta ON lucategoria.Id=categoriareceta.idcategoria) INNER JOIN recetas ON categoriareceta.idreceta=recetas.Id) ON lutipo.Id=recetas.tipo) ON luvalor.Id=recetas.valor WHERE recetas.tipo="&tipo&" and recetas.valor="&valor&" and lucategoria.Id="&categoria&""

'=============Creo el registro============'
Set CmdAddRecord = Server.CreateObject("ADODB.Recordset")

CmdAddRecord.open comando,,1
'CmdAddRecord.Open comando, conector, 1, 3

gracias adelantadas!!!
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:Conexion a SQL sin DSN !! Urgente

Publicado por madpunk (2 intervenciones) el 27/05/2002 10:06:03
Adapta esta otra conexion que es OLEDB y sin DSN:

oConn.Open "Provider=sqloledb;" & _
"Data Source=myServerName;" & _
"Initial Catalog=myDatabaseName;" & _
"User Id=myUsername;" & _
"Password=myPassword;"
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