ID:               20852
 Updated by:       [EMAIL PROTECTED]
 Reported By:      [EMAIL PROTECTED]
-Status:           Open
+Status:           Feedback
 Bug Type:         COM related
 Operating System: win2000
 PHP Version:      4.2.2
 New Comment:

marking as feedback as per Wez's suggestion


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

[2002-12-18 14:03:48] [EMAIL PROTECTED]

Sounds like a bogus COM problem to me:
Try this:

$conn = new COM("ADODB.Connection", null, $codepage);

where $codepage is the code page number that will be used when
converting strings to unicode.

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

[2002-12-18 13:56:31] [EMAIL PROTECTED]

COM != ODBC.  Re-classifying.

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

[2002-12-05 21:42:08] [EMAIL PROTECTED]

Why Can't insert chinese into MS-ACCESS by COM ??
----------------------------------------------------------
Example:

$conn = new COM("ADODB.Connection") or die("ADO connect failed!");

$rs = new COM("ADODB.RecordSet") or die("ADO recordset failedŁĄ");

$conn->open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=test.mdb"); 

$str="This is a bug!"

$rs = $conn->Execute("insert into [Table_A](Contents)
values('".$str."');"); 
---------------------------------------------------------

When i use COM  insert the variable $str  to column [Contents] of the
[Table_A].
I found it only support insert English.
When $str is a English string it success.
But when $str is a Chinese string it abnormal.

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


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

Reply via email to