Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

jpbraga

[RESOLVIDO] PHP + SQL Server

Recommended Posts

Não está funcionando esse comando:

 

$db = mssql_select_db("Banco-com-hifen", $conexao);

Se eu seleciono um banco sem hífen ele funciona..

 

$db = mssql_select_db("Banco_sem_hifen", $conexao);

Alguém sabe uma solução para selecionar um banco que tenha o caracter "-" no nome?

 

Já tenho tabelas criadas com "-", eram usadas em código ASP e nunca tivemos problemas, agora no PHP surgiu isso..

 

Olha o erro que da:

 

Warning: mssql_select_db() [function.mssql-select-db]: message: Could not locate entry in sysdatabases for database 'Banco'. No entry found with that name. Make sure that the name is entered correctly. (severity 16) in ...Warning: mssql_select_db() [function.mssql-select-db]: Unable to select database: Banco-com-hifen in ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tentou usar escape? Tipo...

 

$db = mssql_select_db("Banco\-com\-hifen", $conexao);

Tente também com aspas simples...

 

$db = mssql_select_db('Banco-com-hifen', $conexao);

Compartilhar este post


Link para o post
Compartilhar em outros sites

tentei com scape, aspas simples e com ambos simultaneos.. não deu :(to quebranco a cabeça e não consigo achar isso em lugar nenhum..

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.