php引入odbc模块,php如何用odbc调用存储过程?
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
//网上的例子
//存储过程-------------------
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调用存储过程?相关推荐
- SQL SERVER使用ODBC 驱动建立的链接服务器调用存储过程时参数不能为NULL值
我们知道SQL SERVER建立链接服务器(Linked Server)可以选择的驱动程序非常多,最近发现使用ODBC 的 Microsoft OLE DB 驱动程序建立的链接服务器(Linked S ...
- asterisk odbc mysql_让asterisk支持odbc,将cdr记录写入mssql2000
让asterisk支持odbc,将cdr记录写入mssql2000 2011-06-04 18:15 编译的asterisk 1.4 已工作了一年半载,因一特殊的需求,需将cdr写入到mssql200 ...
- mysql的odbc连接字符串_MySQL :: linux ODBC连接mysql
linux ODBC连接mysql Posted by: Junquan Liu Date: August 28, 2013 11:38PM 想通过oracle连接mysql,根据网上的指引,先安装u ...
- php odbc 分页,用php实现odbc数据分页显示一例_php技巧
$pagesize = 2; //一页显示记录数 $con = odbc_connect("access_test","","",SQL_C ...
- mysql odbc.ini_关于unixodbc中odbc.ini和odbcinst.ini的介绍
关于unixodbc中odbc.ini和odbcinst.ini的介绍 unixODBC without the GUI Or everything you wanted to know about ...
- js中执行到一个if就停止的代码_Node 中如何引入一个模块及其细节
在 node 环境中,有两个内置的全局变量无需引入即可直接使用,并且无处不见,它们构成了 nodejs 的模块体系: module 与 require.以下是一个简单的示例 const fs = re ...
- python读写excel模块pandas_如何用python pandas操作excel?
之前跟大家说过关于python处理excel的问题,但是大家反映有些繁琐,大概涉及内容比较多,于是,小编在日常学习中,发现了更简单的方式,现在给大家展示,以便于大家在日后学习里可以方便使用,一起来看下 ...
- python怎么导入模块-Python中如何引入第三方模块
Python中怎么使用第三方模块? 在Python可以在代码中导入模块,然后就可以使用第三方模块了. import 语句 想使用Python源文件,只需在另一个源文件里执行import语句,语法如下: ...
- vue-cli cdn方式引入Vue模块
文章目录 vue-cli cdn 方式引入 Vue 模块 前言 选择 Vue 的 cdn 如何引入 cdn ? 一手插入 一手准备 小结 + 打包测试 快速配置篇 FAQ 是否需要删除 import ...
最新文章
- html table 表格 行合并 列合并
- python3最新稳定版本-python稳定版本
- TCP/IP拥塞控制复习
- python变量与常量内容:
- weui-switch开关控件,表单提交后如何取值
- [译]ABP vNext介绍
- YBTOJ:红与蓝(博弈论)
- 后台命名查询sql查某几个字段传到前台
- HTML中id、name、class 区别
- Django框架——类视图
- linux安装软件方法汇总
- proxytable代理不生效_深圳劳动纠纷律师为你解答劳动合同没有盖章是否生效
- snmpwalk 小工具
- CSS3转换之移位translate(CSS3)
- 对‘pthread_create’未定义的引用_全球两大引文数据库,都在悄悄少算引用次数...
- 苹果Mac强大的采样器音源软件:Native Instruments Kontakt
- php获取银行logo,依据银行卡号获取银行信息php代码
- 今日头条如何赚钱,今日头条赚钱规则,今日头条快速赚钱技巧
- java目标和规划_java个人职业发展目标规划书(2)
- 移动APP的测试流程及方法
热门文章
- 【Java】握草,你竟然在代码里下毒
- Flink : Flink run yarn 报错 could not build the program from jar file -ynm
- Linux : rz、sz命令-从本地拷贝文件到服务器
- 【OSGI】Error osgi xx Invalid value for DynamicImport-Package dynamic.import.pack
- MySQL : MySQL如何查看操作记录
- 【netty】BIO通讯模型
- android 分析so崩溃,分析libunity.so Release崩溃
- JAVA瑞波币_关于Shader着色器的使用(这个是GL通用的,用什么开发设置都一样) | Java与Ripple怎么玩?...
- Nginx+keepalived 实现高可用,防盗链及动静分离配置详解(值得收藏)
- springcloud断点续传源码_两套SpringCloud版的开源项目,项目源码和教程齐全