该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

//网上的例子

//存储过程-------------------

create proc MyStoredProc

@MyOutputValue int output

as

set @MyOutputValue = 5

//php语言-----------------------

test.php

$server = 'myservername';

$database = 'mydatabasename';

$username = 'myusername';

$password = 'mypassword';

$connection = odbc_connect("Driver={SQL Server};Server=192.168.11.107;Database=Northwind;",'sa','sa');

/*

$connection_string =

'DRIVER={SQL SERVER};SERVER=' . $server . ';DATABASE=' . $database;

$connection = odbc_connect($connection_string, $username, $password);

*/

$sql = "BEGIN ";

$sql .= " declare @MyOutputValue int ";

$sql .= " execute MyStoredProc @MyOutputValue output select @MyOutputValue ";

$sql .= "END ";

echo '

' . chr(13);

echo '

echo '

';

echo '

Valor';

echo '

';

$query = odbc_exec($connection, $sql);

while(odbc_fetch_row($query))

{

echo '

' . chr(13);

// "odbc_result" = "FieldByNumber(Index)",

// "Index" starts with 1 not 0 !!! :

$returnvalue = odbc_result($query, 1);

echo '

' . $returnvalue . '';

echo '

' . chr(13);

echo chr(13);

}

echo '

' . chr(13);

echo '

' . chr(13);

odbc_free_result($query);

odbc_close($connection);

/*

$callstore = odbc_exec($conn, "{CALL procedurename('" . $para1 . "','" . $para2 . "',1,'125478')}");

odbc_fetch_row($callstore);

$returnmessage = odbc_result($callstore,1);

echo $returnmessage;

*/

?>

php引入odbc模块,php如何用odbc调用存储过程?相关推荐

  1. SQL SERVER使用ODBC 驱动建立的链接服务器调用存储过程时参数不能为NULL值

    我们知道SQL SERVER建立链接服务器(Linked Server)可以选择的驱动程序非常多,最近发现使用ODBC 的 Microsoft OLE DB 驱动程序建立的链接服务器(Linked S ...

  2. asterisk odbc mysql_让asterisk支持odbc,将cdr记录写入mssql2000

    让asterisk支持odbc,将cdr记录写入mssql2000 2011-06-04 18:15 编译的asterisk 1.4 已工作了一年半载,因一特殊的需求,需将cdr写入到mssql200 ...

  3. mysql的odbc连接字符串_MySQL :: linux ODBC连接mysql

    linux ODBC连接mysql Posted by: Junquan Liu Date: August 28, 2013 11:38PM 想通过oracle连接mysql,根据网上的指引,先安装u ...

  4. php odbc 分页,用php实现odbc数据分页显示一例_php技巧

    $pagesize = 2; //一页显示记录数 $con = odbc_connect("access_test","","",SQL_C ...

  5. mysql odbc.ini_关于unixodbc中odbc.ini和odbcinst.ini的介绍

    关于unixodbc中odbc.ini和odbcinst.ini的介绍 unixODBC without the GUI Or everything you wanted to know about ...

  6. js中执行到一个if就停止的代码_Node 中如何引入一个模块及其细节

    在 node 环境中,有两个内置的全局变量无需引入即可直接使用,并且无处不见,它们构成了 nodejs 的模块体系: module 与 require.以下是一个简单的示例 const fs = re ...

  7. python读写excel模块pandas_如何用python pandas操作excel?

    之前跟大家说过关于python处理excel的问题,但是大家反映有些繁琐,大概涉及内容比较多,于是,小编在日常学习中,发现了更简单的方式,现在给大家展示,以便于大家在日后学习里可以方便使用,一起来看下 ...

  8. python怎么导入模块-Python中如何引入第三方模块

    Python中怎么使用第三方模块? 在Python可以在代码中导入模块,然后就可以使用第三方模块了. import 语句 想使用Python源文件,只需在另一个源文件里执行import语句,语法如下: ...

  9. vue-cli cdn方式引入Vue模块

    文章目录 vue-cli cdn 方式引入 Vue 模块 前言 选择 Vue 的 cdn 如何引入 cdn ? 一手插入 一手准备 小结 + 打包测试 快速配置篇 FAQ 是否需要删除 import ...

最新文章

  1. html table 表格 行合并 列合并
  2. python3最新稳定版本-python稳定版本
  3. TCP/IP拥塞控制复习
  4. python变量与常量内容:
  5. weui-switch开关控件,表单提交后如何取值
  6. [译]ABP vNext介绍
  7. YBTOJ:红与蓝(博弈论)
  8. 后台命名查询sql查某几个字段传到前台
  9. HTML中id、name、class 区别
  10. Django框架——类视图
  11. linux安装软件方法汇总
  12. proxytable代理不生效_深圳劳动纠纷律师为你解答劳动合同没有盖章是否生效
  13. snmpwalk 小工具
  14. CSS3转换之移位translate(CSS3)
  15. 对‘pthread_create’未定义的引用_全球两大引文数据库,都在悄悄少算引用次数...
  16. 苹果Mac强大的采样器音源软件:Native Instruments Kontakt
  17. php获取银行logo,依据银行卡号获取银行信息php代码
  18. 今日头条如何赚钱,今日头条赚钱规则,今日头条快速赚钱技巧
  19. java目标和规划_java个人职业发展目标规划书(2)
  20. 移动APP的测试流程及方法

热门文章

  1. 【Java】握草,你竟然在代码里下毒
  2. Flink : Flink run yarn 报错 could not build the program from jar file -ynm
  3. Linux : rz、sz命令-从本地拷贝文件到服务器
  4. 【OSGI】Error osgi xx Invalid value for DynamicImport-Package dynamic.import.pack
  5. MySQL : MySQL如何查看操作记录
  6. 【netty】BIO通讯模型
  7. android 分析so崩溃,分析libunity.so Release崩溃
  8. JAVA瑞波币_关于Shader着色器的使用(这个是GL通用的,用什么开发设置都一样) | Java与Ripple怎么玩?...
  9. Nginx+keepalived 实现高可用,防盗链及动静分离配置详解(值得收藏)
  10. springcloud断点续传源码_两套SpringCloud版的开源项目,项目源码和教程齐全