04-04-2008
DBD::ODBC::st fetchrow_array failed: [unixODBC][Oracle][ODBC]Numeric value out of ran
Here is part of my program code:
#Collect the output of test database and count the no
#of rows too
while(my @array = $tstDbStatementHandle->fetchrow_array)
{
push @tstDbOutputArray,[ @array ];
$tstDbOutputRows++;
}
-------------------------------------------------------------------------------------------------------------------------------
I am unable to retrieve data from the Oracle database. The error which i am getting is
"DBD::ODBC::st fetchrow_array failed: [unixODBC][Oracle][ODBC]Numeric value out of range"
I have tried binding the values but still the application is throwing the sam error.The data which the application is trying to retrieve contain huge numeric values.
Any solution buddies?????
Thanx in advance.........
Last edited by sameerstephen; 04-04-2008 at 01:52 AM..
9 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hello all,
i like to install an application program that will interact with
the oracle database.
oracle has been installed in /export/home/oracle
does the new application has to be in the same directory and
if not which one do you recommend?
There is a drive like the ODBC in oracle to... (2 Replies)
Discussion started by: rsh
2 Replies
2. UNIX for Advanced & Expert Users
Dose anybody knows about Installation and setup of ODBC under AIX 5.3 L (0 Replies)
Discussion started by: uhdesai
0 Replies
3. Solaris
Hi,
I have my application and database servers running on solaris. I need to check Db connectivity for a datasource in my Db server.
Please guide me how to do it in solaris env.
Aru (2 Replies)
Discussion started by: aarora_98
2 Replies
4. UNIX for Dummies Questions & Answers
how to find the version of ODBC and the database drivers in Unix box :eek: (0 Replies)
Discussion started by: raghunath_mv
0 Replies
5. UNIX for Dummies Questions & Answers
I see several questions regarding setting up ODBC on UNIX machines but I don't see any replies. I always thought ODBC was only possible on Windows machines, but I've recently heard drivers do exist for ODBC on UNIX. Does anyone know any more details about this: How to set up ODBC on UNIX, web sites... (1 Reply)
Discussion started by: ggmar
1 Replies
6. Windows & DOS: Issues & Discussions
I am attempting to access an Oracle 9i database located on a Solaris server from an XP client. The server is running Oracle 9i9.2.0.1.0 and the XP is Oracle client 9i 9.2.0.1.0. When I start a listener on the server, the listener starts but I receive a message “The listener supports no services”. I... (3 Replies)
Discussion started by: jkuchar747
3 Replies
7. AIX
I´m using an app that uses odbc to connect to the data base, i thought odbc was only available for NT plataforms...anybody knows how to create an odbc connection on AIX 5.1 (if possible).
Thanks a lot (3 Replies)
Discussion started by: paulcarbajal
3 Replies
8. Shell Programming and Scripting
Hi All,
I have a requirement where I need to connect to Oracle database which is installed on WINDOWS machine.
I dont have Oracle client installed on my AIX so i can't use SQLPLUS command.
But ODBC to connect to Oracle is configured on my UNIX server. Can any one help me with the steps of... (1 Reply)
Discussion started by: Raamc
1 Replies
9. Solaris
Hi,
this is my first experience with Solaris.
For work, I must configured an applicacion (oracle EPM, this include Datadirect odbc drivers) in solaris.
Additionally, we must connect to Sybase IQ Database (I installed odbc drivers to do this).
The problem is, I can't get those two odbc... (1 Reply)
Discussion started by: dmedinacl
1 Replies
LEARN ABOUT PHP
odbc_setoption
ODBC_SETOPTION(3) 1 ODBC_SETOPTION(3)
odbc_setoption - Adjust ODBC settings
SYNOPSIS
bool odbc_setoption (resource $id, int $function, int $option, int $param)
DESCRIPTION
This function allows fiddling with the ODBC options for a particular connection or query result. It was written to help find work around
to problems in quirky ODBC drivers. You should probably only use this function if you are an ODBC programmer and understand the effects the
various options will have. You will certainly need a good ODBC reference to explain all the different options and values that can be used.
Different driver versions support different options.
Because the effects may vary depending on the ODBC driver, use of this function in scripts to be made publicly available is strongly dis-
couraged. Also, some ODBC options are not available to this function because they must be set before the connection is established or the
query is prepared. However, if on a particular job it can make PHP work so your boss doesn't tell you to use a commercial product, that's
all that really matters.
PARAMETERS
o $id
- Is a connection id or result id on which to change the settings. For SQLSetConnectOption(), this is a connection id. For SQLSet-
StmtOption(), this is a result id.
o $function
- Is the ODBC function to use. The value should be 1 for SQLSetConnectOption() and 2 for SQLSetStmtOption().
o $option
- The option to set.
o $param
- The value for the given $option.
RETURN VALUES
Returns TRUE on success or FALSE on failure.
EXAMPLES
Example #1
odbc_setoption(3) examples
<?php
// 1. Option 102 of SQLSetConnectOption() is SQL_AUTOCOMMIT.
// Value 1 of SQL_AUTOCOMMIT is SQL_AUTOCOMMIT_ON.
// This example has the same effect as
// odbc_autocommit($conn, true);
odbc_setoption($conn, 1, 102, 1);
// 2. Option 0 of SQLSetStmtOption() is SQL_QUERY_TIMEOUT.
// This example sets the query to timeout after 30 seconds.
$result = odbc_prepare($conn, $sql);
odbc_setoption($result, 2, 0, 30);
odbc_execute($result);
?>
PHP Documentation Group ODBC_SETOPTION(3)