Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP+;MSSQL:找不到存储过程-但它在那里_Php_Sql Server_Stored Procedures - Fatal编程技术网

PHP+;MSSQL:找不到存储过程-但它在那里

PHP+;MSSQL:找不到存储过程-但它在那里,php,sql-server,stored-procedures,Php,Sql Server,Stored Procedures,以下是我的PHP代码: $stmt = mssql_init('postget', $conn); mssql_bind($stmt,'@IDPost',$IDPOST,SQLINT4); if ($result = mssql_execute($stmt)) { while ($row = mssql_fetch_assoc($result)){ echo $row["Content"]; } } 我收到错误:找不到存储过程“postget” 程序在那里,连

以下是我的PHP代码:

$stmt = mssql_init('postget', $conn);
mssql_bind($stmt,'@IDPost',$IDPOST,SQLINT4);

if ($result = mssql_execute($stmt)) {
    while ($row = mssql_fetch_assoc($result)){
        echo $row["Content"];
    }
}
我收到错误:找不到存储过程“postget”

程序在那里,连接正常,init返回一个资源


我做错了什么?有人能帮忙吗?提前谢谢

在相同的解决方案中,您是否也使用live db连接字符串?有时我们忘记更改,请检查一下。如果sp同时位于dev和live server上,则可能是另一个问题。您的程序是否在sql命令编辑器中正常工作?是的,它正常工作。。。目前只有开发服务器。。。啊,还有一件很奇怪的事:我用.net进行了测试,但它也找不到程序。如果我提出一个查询,它就会工作。但是进程没有建立…在相同的解决方案中,您是否也使用live db连接字符串?有时我们忘记更改,请检查一下。如果sp同时位于dev和live server上,则可能是另一个问题。您的程序是否在sql命令编辑器中正常工作?是的,它正常工作。。。目前只有开发服务器。。。啊,还有一件很奇怪的事:我用.net进行了测试,但它也找不到程序。如果我提出一个查询,它就会工作。但是这个过程并没有建立。。。。