我想访问 MS SQL Server 并进行选择查询。我已经安装了 dll 文件并正在使用 sqlsrv_query
。连接成功但我得到:
[Microsoft][SQL Server Native Client 11.0][SQL Server]Invalid object name as error
我正在使用 PHP 5.3.1 版
连接后我有这段代码
$sql = "SELECT id, latitude, longitude from job ";
$stmt = sqlsrv_query( $conn, $sql );
if( $stmt === false) {
die( print_r( sqlsrv_errors(), true) );
}
while( $row = sqlsrv_fetch_array( $stmt, SQLSRV_FETCH_ASSOC) ) {
echo $row['latitude'].", ".$row['longitude']."<br />";
}
sqlsrv_free_stmt( $stmt);
最佳答案
“作业”是 SQL Server 中的保留字。使用这个:
$sql = "SELECT id, latitude, longitude from [job] ";
关于php - [Microsoft][SQL Server Native Client 11.0][SQL Server]无效的对象名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20593907/