in reply to Re: DBI::DBM - How to use this for SQL connection
in thread DBI::DBM - How to use this for SQL connection
Yes .... I have to execute a perl script(Unix/Windows) to update in SQL database. I have a limitation that, I can only use DBD::DBM to run the query. As i haven't worked with DBM files, I want to know how to execute with DBM Module. I have written a sample script, but i'm receiving error as \.Usr.lck : No such directory or file exist. DO i need to place the SQL files in some folder or Do i have to use it in some other way? Could you please elaborate me out.
#!/usr/bin/perl -w use strict; use DBI; my $dbh=DBI->connect('dbi:DBM:f_dir=D:\Perl\site\lib\DBD\usr.sql') or die "Can't connect to $DBI::errstr"; my $sql = "SELECT USERNAME FROM USERS"; my $sth = $dbh->prepare($sql) or die "Can't prepare statement: $DBI::errstr"; $sth->execute(); print $sth; $dbh->disconnect;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: DBI::DBM - How to use this for SQL connection
by stefbv (Priest) on Apr 06, 2011 at 07:43 UTC | |
by Anonymous Monk on Apr 06, 2011 at 08:48 UTC | |
by stefbv (Priest) on Apr 06, 2011 at 12:28 UTC | |
by Anonymous Monk on Apr 06, 2011 at 13:28 UTC |