Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

(Ovid) Re: Disappearing results with DBI and bind_columns

by Ovid (Cardinal)
on Dec 31, 2001 at 04:10 UTC ( [id://135296]=note: print w/replies, xml ) Need Help??


in reply to Disappearing results with DBI and bind_columns

ar0n, I don't see your problem offhand, but have you tried the DBI->trace method? That should tell you exactly what is going on under the hood. I assume that you've already printed out your SQL and all that jazz.

From the docs:


DBI->trace($trace_level)
DBI->trace($trace_level, $trace_filename)


DBI trace information can be enabled for all handles using 
the trace DBI class method. To enable trace information for 
a specific handle, use the similar $h->trace method 
described elsewhere. 

Trace levels are as follows: 

  0 - Trace disabled.
  1 - Trace DBI method calls returning with results or errors.
  2 - Trace method entry with parameters and returning with results.
  3 - As above, adding some high-level information from the driver
      and some internal information from the DBI.
  4 - As above, adding more detailed information from the driver.
      Also includes DBI mutex information when using threaded Perl.
  5 and above - As above but with more and more obscure information.

I assume you knew about that, but it's the last ditch method that I use when I'm having serious DBI issues. I've never needed a trace level above 3.

Cheers,
Ovid

Join the Perlmonks Setiathome Group or just click on the the link and check out our stats.

  • Comment on (Ovid) Re: Disappearing results with DBI and bind_columns

Replies are listed 'Best First'.
(ar0n) Re: (Ovid) Re: Disappearing results with DBI and bind_columns
by ar0n (Priest) on Dec 31, 2001 at 04:21 UTC

    Yes, I have, actually. At trace level 3. From what I can make out of it, it appears to be finding the rows. So there appears to be some sort of problem between the execute and the fetching of the results.

    Below is the output of DBI->trace

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://135296]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others wandering the Monastery: (4)
As of 2024-04-19 03:51 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found