ID:               34440
 Comment by:       june2004 at yahoo dot com
 Reported By:      anecdote at yahoo dot com
 Status:           Assigned
 Bug Type:         COM related
 Operating System: win32
 PHP Version:      5CVS-2005-09-11
 Assigned To:      wez
 New Comment:

1 year ago, nothing changed - -'

PHP Team...please tell me for the other ways to avoid this problem.

No seriously talking about this bug on internet.

Now I use 5.2.0 everything are OK but this problem.

-----------------------------------------
Thank you PHP Team for making PHP better.


Previous Comments:
------------------------------------------------------------------------

[2006-04-18 13:53:45] srabol at mail dot tele dot dk

The erorr is still in version 5.1.2

If you have the fix, why not implement it?
Do you really want all to move to .NET ?

------------------------------------------------------------------------

[2005-11-25 14:29:37] [EMAIL PROTECTED]

Send a patch to fix it if you're so interested.

------------------------------------------------------------------------

[2005-11-25 14:02:58] yummie007 at yahoo dot com

Why php team don't fix this bug in 5.1.0 

This bug cause php can not work with many COM

Now my company moved all projects to ASP/ASP.NET

Abominable Bug of PHP

Fixed a bug to make a new bug ?

------------------------------------------------------------------------

[2005-09-12 23:25:28] [EMAIL PROTECTED]

Assigned to the maintainer of COM, Wez, have fun. :)


------------------------------------------------------------------------

[2005-09-09 17:11:54] anecdote at yahoo dot com

Description:
------------
Hello I experienced some bug but not sure may be the new way of
PHP....

I use php 5.0.2 with my company project with COM (My company COM) and
just upgraded to 5.0.5

[Sample Code]

<?php
$cat=new COM("XModule.Categories");
$protype=$cat->IndexOf("Sim");
$list=$protype->Items[0];//Error this line
echo $list;
?>

[Result]

Fatal error: Uncaught exception 'com_exception' with message 'Error
[0x8002000e] Invalid number of parameters. ' in
C:\PHP\Customer\test.php:4 Stack trace: #0
C:\PHP\Customer\test.php(4): unknown() #1 {main} thrown in
C:\PHP\Customer\test.php(4): on line 4

[Expected Result]

Nokia 6680

++++++++++++++++++++++++

I test with many old projects with 5.0.2/5.0.3/5.0.4 no problem.

I tried to test
ADODB.Connection
ADODB.Recordset 
etc.. 
***Access 2002-2003/MDAC 2.8***
with 5.0.5/Lastest CVS got same error.

[Sample Code]

<?php
$con = new COM("ADODB.Connection");
$rs = new COM("ADODB.Recordset");
$con->Open("PROVIDER=Microsoft.Jet.OLEDB.4.0; DATA
SOURCE=C:\\test.mdb");
$query = "SELECT * FROM Company";
$rs->Open($query, $con, 1, 3);
echo $rs->Fields->Item[0];//Error this line
?>

[Expected Result]

Simple Mobile


Any suggestion ?




------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=34440&edit=1

Reply via email to