草庐IT

ODBC_CONNECT

全部标签

PHP 向服务器发送 XML 请求(TNT Express Connect 定价模块)

我尝试向TNTExpress连接定价模块服务发出httppost请求:$xml=''.PHP_EOL;$xml.=''.PHP_EOL;$xml.=''.PHP_EOL;$xml.='xxxxx'.PHP_EOL;$xml.='xxxxx'.PHP_EOL;$xml.=''.PHP_EOL;$xml.=''.PHP_EOL;$xml.=''.PHP_EOL;$xml.='1.0'.PHP_EOL;$xml.='1.0'.PHP_EOL;$xml.='1.0'.PHP_EOL;$xml.='1.0'.PHP_EOL;$xml.='1.0'.PHP_EOL;$xml.='1.0'.PHP_

php - odbc_exec 与 odbc_excute

来自php手册:odbc_exec—PrepareandexecuteanSQLstatementodbc_execute—Executeapreparedstatement由odbc_prepare准备那有什么不同呢?为什么不直接使用odbc_exec? 最佳答案 如果你想用不同的参数多次执行同一条语句,那么你准备一次,然后多次执行准备好的语句。一些RDBMS会在您准备语句时对其进行编译,这样可以节省您执行它的时间。当您有一个循环在循环内使用不同参数执行相同的查询时,这很有用。例如:$stm=odbc_prepare($conn,

php - 我从 PHP 使用 ODBC 并连接到 Microsoft SQL Server 2008R2 实例时收到 "String data, right truncation"错误

我在CentOS6.2机器上使用PHP5.3.3,连接到MicrosoftSQLServer2008R2的一个实例。连接有效,并且我能够检索数据,只要我的查询不包含任何参数。当我添加参数时,出现错误“字符串数据,右截断”。下面是一些示例代码:prepare($query);$param1='testtable1';$stmt->bindParam(1,$param1,PDO::PARAM_STR);//Note:'1'iscorrect;itshouldnotbe'0'break;case2://Thiscaseworksproperly$query="select*from[myDa

php - (PHP) 选择 memcache::connect 还是 memcache::pconnect?

我正在使用php::memcache模块连接本地memcached服务器(@127.0.0.1),但我不知道应该使用哪个,memcache::connect()还是memcache::pconnect?memcache::pconnect会不会占用服务器很多资源?非常感谢您的回答! 最佳答案 Memcached使用TCP连接(握手是3个额外的数据包,关闭通常是4个数据包)并且不需要任何身份验证。因此,使用持久连接的唯一好处是您不需要发送额外的7个数据包,也不必担心有剩余的TIME-WAIT。港口几秒钟。遗憾的是,牺牲这些资源的弊端远

php - 无法调用函数 sqlsrv_connect()

我通过了几个问题和建议来解决上述问题,但一点运气都没有。我有以下设置:WindowsServer2008R2xampp-win32-1.8.2-5-VC9-installerSQLSRV30-phpdriversqlncli-MicrosoftSQLServer2008R2NativeClientSetUp我安装了其他所有东西,我在php.ini文件中有以下内容下面的代码显示了php驱动程序所在的位置:;Onwindows:extension_dir="C:\xampp\php\ext"以下是windowsextensions下extension=php_pdo_sqlsrv_54_t

php - 使用 Square Connect ChargeResponse 对象时遇到问题

我能够按照github上的示例使用交易API成功收费。执行收费如下所示:$result=$transaction_api->charge($access_token,$location_id,$request_body);echo"";print_r($result);echo"";这是输出:SquareConnect\Model\ChargeResponseObject([errors:protected]=>[transaction:protected]=>SquareConnect\Model\TransactionObject([id:protected]=>REMOVEDFR

php - 如何使用 ODBC 连接在 PHP 中获取结果集中的计数或行数?

虽然我在我的PHPWeb应用程序中构建了一个网页,但我的连接工作正常,但是当我想获取我在查询中使用的SELECT语句的行数时,它给了我-1!!尽管我的结果集大约有10行。我想得到结果集的实际行数。我搜索了PHP手册和文档,但没有找到像Count函数之类的直接方法。我想知道我是否必须在另一个查询中创建一个Count(*)SQL语句并将其附加到我的连接以获取行数?有人知道一种简单直接的方法吗?odbc_num_rows函数的结果总是-1,所以我无法获得实际的行数。我的编程语言是PHP,我的数据库引擎是Sybase,连接数据库的方式是ODBC。这是我使用的代码:-TheResults";wh

PHP - 我如何知道为什么 mssql_connect() 不起作用?

我使用的是PHP5.2,通常mssql_connect工作正常-但我正在尝试连接到新的MSSQL服务器,但它无法连接。我的连接详细信息或凭据可能有问题,但我无法判断,因为我无法收到错误消息。mssql_connect()方法返回false,没有可用的连接。mssql_get_last_message()不返回任何内容-那么我该如何判断连接失败的原因?有人有什么想法吗?在MySQL中,我会使用mysql_error-但似乎没有ms_sql的等效项。[编辑]这个问题不是“MSSQL_CONNECTreturnsnothing-noerrorbutnoresponseeither”的重复-我

php - 在子域上实现 Facebook Connect

如何在Facebook上保留我的应用程序设置,以便它支持子域?我刚刚在一个学校社区集成了一个问答型论坛,它可以在http://swades.engr.scu.edu/askswades/上找到。因此这是我在Facebook上的设置:SiteURL:http://swades.engr.scu.edu/SiteDomain:scu.edu我无法让它以这种方式工作。我究竟做错了什么?我仔细检查了代码上的API设置,一切正常。如果有人能帮助我就太好了!提前致谢!! 最佳答案 此设置正确,应该可以正常工作。如果看不到错误,就很难知道哪里出了

PHP 替代 mysql_data_seek for ODBC

我正在将PHP-mySQL应用程序转换为PHP-ODBC应用程序。即将数据库从mysql迁移到DB2。在使用mysql时,我使用了mysql_data_seek函数来重置记录集指针,但这不适用于ODBC连接。我尝试并检查了odbc_fetch_row($recordset,0)以重置记录集,但这不起作用。有谁知道如何通过ODBC连接重置记录集? 最佳答案 根据thedocs,您需要传递1作为第二个参数而不是0。Tostepthroughtheresultmorethanonce,youcancallodbc_fetch_row()w