in reply to Re: DBD::CSV::st execute failed. No such file or directory at C:/Perl64/lib/DBD/File.pm line 565
in thread DBD::CSV::st execute failed. No such file or directory at C:/Perl64/lib/DBD/File.pm line 565
These are *constraints*DBD::CSV 0.26 DBD::ODBC 1.23 DBD::SQLite 1.29 DBI 1.609
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: DBD::CSV::st execute failed. No such file or directory at C:/Perl64/lib/DBD/File.pm line 565
by Anonymous Monk on Jun 18, 2014 at 03:46 UTC | |
These are *constraints* Those are all very old... looking for bugs in outdated modules most of which aren't on CPAN anymore is ... lonely work :) Good luck to you, obligatory :) Yes, even you can use CPAN, A Guide to Installing Modules, Top 11 (GOOD) reasons not to use someone else's Modules, Top Seven (Bad) Reasons Not To Use Modules | [reply] |
by PrincessofPERL (Initiate) on Jun 19, 2014 at 01:54 UTC | |
Greetings! Once again Thank you for your detailed replies and guidance. I have had some challenges with my PERL project. My code solution had to work with PERL v5.10.1 Build 1006, and another with Build 1007 (at the time I had no idea IT installed a different Build version on server #2). I had developed, tested, and validated on my project on Build 1006. It was to my surprise that the Build 1006 solution I made did not work on a server running Build 1007. The error message was the following:
That message first appeared on the 2007 Build but NOT 2006 when I used this original code for my solution:
After your advice I had found a solution to my delight that worked on the 1007 build. But that self-esteem was very short lived when I discovered to my surprise that code did not work on the older 1006 build. Here is that code reference that I changed and worked on Build 1007 but lost compatibility with Build 1006
So I was stuck with two solutions. One set of scripts that worked with Build 1006, and one set that worked with Build 1007. I think it has been a bit of luck, following some of your suggestions, and experimentation that I have reached a happy medium that works with two different versions of the File.pm module from build 1006 to 1007. This is how I tricked File.pm on both Build 1006 and 1007 to accept my file. May not be pretty.. but it works.
and my hash solution now works with this. Here is the entire solution
I've been recently told that my client has yet another server with perl 5.8.8 where this needs to run and they will not consider upgrading because of risk. I'm going to cross my fingers and do a shaman dance hoping this will work on an even older version of code. Cheers! And thank-you for your contributions to File.pm, I noticed your name in the file header. | [reply] [d/l] [select] |