我的sqlsrv_query有问题。我通过我的应用程序进行了简单的插入和更新..我的系统弹出插入成功..但是当我使用 mssql studio 管理(MSSQL 2008 R2)时也使用了 EMS SQL,我的表中没有数据..我尝试使用从我的应用程序返回我的查询并粘贴到我在 mssql 工作室管理的查询编辑器中,它有效,1 行受影响。我现在不知道实际发生了什么。我正在使用PHP 5.3.22驱动程序php_sqlsrv_53_nts_vc9.dll。我的数据库连接没有问题..请帮助我。
$serverName = "servername"; $connectionInfo = array( "Database"=>"databasename", "UID"=>"username", "PWD"=>"password"); $conn = sqlsrv_connect( $serverName, $connectionInfo);
function msexecDB($query, $conn){
$result = sqlsrv_query($conn, $query) or trigger_error("A SQL error has occurred.Your Query:---------" . $query . "---------"); return $result;
}
$insert_program = "INSERT INTO TB_PROGRAM (kod_program) VALUES ('$kod_program')";
$row_program = msexecDB($insert_program, $conn);