從PHP過程查詢SQL服務器數據庫時遇到問題。 我的代碼是:mssql_query不工作:錯誤信息是「警告:mssql_query():7不是有效的MS SQL鏈接資源」
$commit = FALSE;
$rs = mssql_query("BEGIN TRANSACTION");
if($rs) {
// funzione salvataggio in PrenotazioniFerservizi_Variazioni
InsertDisdetta($id_albergo, $POA, $Treno, $Ora_treno, $elenco_giorni_Ok, $subject, $data_email);
$commit = TRUE;
}else{
$msg = "Errore nella BEGIN TRAN<br>Riga ".__LINE__."<br>".mssql_get_last_message();
InviaMailErrore("Errore nella query", $msg);
// chiudo la connessione al dbd se ancora aperta
@mssql_close($con);
die();
}
if($commit) {
$rs = mssql_query("COMMIT TRAN");
if (!$rs){
$msg = "Errore nella COMMIT TRANSACTION<br>Riga ".__LINE__."<br>".mssql_get_last_message();
InviaMailErrore("Errore nella query", $msg);
// chiudo la connessione al dbd se ancora aperta
@mssql_close($con);
die();
}
}
它返回我以下錯誤信息:
「警告:mssql_query():7不是有效的MS SQL-Link的資源」,這似乎是指令具體涉及:
你有線索嗎? 請重要。 提前很多。 D.
並通過COMMIT TRANSACTION更改COMMIT TRAN? – Hackerman 2013-02-26 16:23:26