PHP怎样调用MSSQL的存储过程

2016-01-29 14:53 93 1 收藏

PHP怎样调用MSSQL的存储过程,PHP怎样调用MSSQL的存储过程

【 tulaoshi.com - PHP 】

  //执行存储过程
for($i=0;$i<$ses_basket_items;$i++)
{
$query="exec add_ddxx
@p_account="$session_account",
@p_name="$name[$i]",
@p_num="$num[$i]",
@p_marketprice="$marketprice[$i]",
@p_memberprice="$memberprice[$i]",
@p_priceoftax="$notaxprice[$i]",
@p_priceoflast="$lastprice[$i]",
@p_sumprice="$price[$i]",
@p_buy_date="$date",
@p_flag="$p_flag"";
$result=mssql_query($query,$connection) or die("存储过程执行错误,无法执行该SQL:$query");
   }
  
 

来源:http://www.tulaoshi.com/n/20160129/1494597.html

延伸阅读
这里讨论的是ADO调用存储过程,按MSDN的例子,一般都是下面的调用方法(节选自MSDN): HRESULT hr = S_OK;     // Define ADO object pointers.     // Initialize pointers on define.     // These are in the ADODB::  namespace.     _RecordsetPtr pRstByRoyalty = ...
最近做了个Java的小项目(第一次写Java的项目哦), 到网上搜索了半天,找到了一个比较好点的调用存储过程的例子,而且网上普遍采用的都是setXXX((int parameterIndex, XXX x)的形式。这种形式感觉不是很直观,下面就发布一个完整的采用setXXX(String parameterName, XXX x)的编写方法。创建数据表,存储过程的代码都完整发布。 创建...
import java.sql.*; /**  * pTitle: JDBC连接数据库/p  * pDescription: 本实例演示如何使用JDBC连接Oracle数据库,并演示添加数据和查询数据。/p  * pCopyright: Copyright (c) 2003/p  * pFilename: JDBCSTMConn.java/p  * @version 1.0  */ public class JDBCSTMConn{ private static String url...
VC调用ORACLE存储过程的通用方法 先对上一篇调用SQLServer的存储过程作一点补充,就是如果存储过程里有Insert,update,delete等操作,最后返回结果集,按示例代码有可能得不到数据,因为返回的数据有可能不在第一个结果集,需要进行遍历: long lngRec = 0; _RecordsetPtr Rs = m_Rs;   //m_Rs为调用存储过程返回的结果集 while(Rs...
在Sql Server中使用存储过程是大家都比较熟悉的了,前不久自己作了一个小东东,数据库使用的是MS Access数据库,也想着试试用存储过程是否可行。毕竟,存储过程与代码的关系不是非常大,数据库和存储过程的修改有些是不用更改编码的。下面贴出我的代码,大家会发现,其实跟调用Sql Server的存储过程是完全一样的,不同的仅仅在于存储过程的名称...

经验教程

13

收藏

58
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部