尝试选择具有php's
标准mssql_select_db
功能的数据库时出现以下错误:USE statement is not supported to switch between databases. Use a new connection to connect to a different Database. (severity 16)
. 所以我很困惑从这里去哪里。
连接代码:
$link = mssql_connect('dsn', 'user@server', 'password');
if (!$link) {
die('Unable to connect!');
}
if (!mssql_select_db('db', $link)) {
die('Unable to select database!');
}
$result = mssql_query('SELECT * FROM yourtable');
while ($row = mssql_fetch_array($result)) {
var_dump($row);
}
我的系统设置如下:
- Ubuntu 12.10
- PHP5
- 阿帕奇2
- 免费TDS
- unixODBC
- SQL Azure
我也在关注本指南。