Your problem is your connect statement. It has several problems. In the first place you omitted the second and third parameters (username and password). In the second place you neglected to put curly braces around the hash reference of attributes. In the third place you used a backslash before the semicolon but inside single quote marks which will not inerpolate the backslash. You made the same mistake with backslashes inside single quotes in your call to ad_catalog. Here's how you should connect and pass the arguments:
my $dbh = DBI->connect('dbi:AnyData(RaiseError=>1):');
$dbh->func(
'callsigns',
'CSV',
'C:/Documents and Settings/My Documents/MyProjects/ParsingXML/log
+.jdb',
{ sep_char => ';' },
'ad_catalog'
);
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.