Bonjour,
Sur une installation de SQL Server 2008 R2, le code suivant :
fonctionne sans soucis sous Windows 7, Windows 8, Windows 2012.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 $connectionInfo = array("Database" => 'mabase', "UID" => 'user', "PWD" => "pass"); $db = sqlsrv_connect('localhost\soft', $connectionInfo); $sql = 'SELECT id FROM Item'; $result = sqlsrv_query($db, $sql); if (!$result) { echo('Erreur SQL : ' . print_r(sqlsrv_errors(), true)); } else { echo "OK"; } sqlsrv_close($db);
Par contre sous Windows 2008 R2, j'ai une erreur m'indiquant qu'Item (le nom de ma table) n'est pas valide.
Je précise que j'ai vérifié la requête dans SQL Management Studio et que je n'ai pas d'erreur.
Y aurait il une syntaxe de requête particulière pour Windows 2008 ?
Merci de vos lumières et pistes !
Partager