|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Sergey Makoveev Aka Vano 2:50/551.5 11 Jun 2002 19:27:41 To : All Subject : DBF & SQL & PERL -------------------------------------------------------------------------------- ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД і Здорово, All! і Пытаюсь сделать выборку из FoxPro-шной базы с помощью SQL-запроса. Почитал маны, установил DBD::XBase, XBase. Сделал "perldoc DBD::XBase", посмотрел пример. Hаписал хелловорлд: use DBI; #все файлы *.dbf хранятся в каталоге ./dbf my $dbh=DBI->connect("DBI:XBase:./dbf") or die $DBI::errstr; #хочу прочитать все записи из таблицы 1.dbf my $sth=$dbh->prepare("select * from 1") or die $dbh->errstr(); $sth->execute() or die $sth->errstr(); my @data; while(@data=$sth->fetchrow_array()) { print @data."\n"; } #$dbh->disconnect(); _не работает :(_ Пишет: Can't locate object method "new" via package "XBase" (perhaps you forgot to load "XBase"?) at D:/usr/site/lib/DBD/XBase.pm line 328. Что бы это значило? Если кто-нибудь работал c фокспро-шными базами из перла киньть какой-нть нелловорд, плз! До скорого, All! e-mail:sm@mnogo.ru і http://beda.stup.ac.ru і *[Братство Ереванского Беломора]* і ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ --- GoldED+/W32 1.1.4.7 * Origin: Aka Station ... (2:50/551.5) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/22673d062504.html, оценка из 5, голосов 10
|