Foros del Web » Programando para Internet » PHP »

AdoDB (SQL Server 2008) + PHP

Estas en el tema de AdoDB (SQL Server 2008) + PHP en el foro de PHP en Foros del Web. Buenas, mi problema es el siguiente, el administrador en la empresa me dio acceso a la base de datos e inclusive a través de Navicat ...
  #1 (permalink)  
Antiguo 25/04/2012, 13:54
Avatar de exitoso23487  
Fecha de Ingreso: enero-2009
Mensajes: 49
Antigüedad: 15 años, 3 meses
Puntos: 8
AdoDB (SQL Server 2008) + PHP

Buenas, mi problema es el siguiente, el administrador en la empresa me dio acceso a la base de datos e inclusive a través de Navicat me conecto con tranquilidad y hago todos los querys de consulta para probar y me corren perfecto.
El detalle viene cuando quiero hacer la prueba con PHP, haciendo uso de ADODB para la conexión con SQL Server, y al momento de hacer una prueba me sale el siguiente mensaje
Cita:
Warning: mssql_connect() [function.mssql-connect]: message: Cannot open user default database. Using master database instead. (severity 11) in C:\xampp\htdocs\ejemplo\adodb5\drivers\adodb-mssql.inc.php on line 556

hola
Código:
	include('adodb5/adodb.inc.php');
	include('adodb5/tohtml.inc.php');
	$db = ADONewConnection('mssql'); # eg 'mysql' o 'postgres'
	$db->debug = false;
	$db->Connect('servidor','usuario','password','nombre_BD');
	$rs = $db->Execute('select top 1 *
from dbo.ejemplo_vista
ORDER BY dbo.ejemplo_vista.[time] DESC');
	if($db==true) {echo 'hola';}
	else {echo 'chao';}
Y si se fijan en teoría si me hace la conexión ya que me imprime "hola" en caso de que la variable de conexión $db fuese verdadero.
Les agradezco cualquier ayuda respecto al caso.
  #2 (permalink)  
Antiguo 26/04/2012, 04:26
Avatar de repara2  
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 13 años, 7 meses
Puntos: 331
Respuesta: AdoDB (SQL Server 2008) + PHP

https://www.google.com/search?client...utf-8&oe=utf-8
__________________
Fere libenter homines, id quod volunt, credunt.

Etiquetas: adodb, conexion, server, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:36.