|
|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : vilfred 2:5020/400 22 Mar 2001 15:17:21 To : All Subject : Perl+DBI --------------------------------------------------------------------------------
Привет всем!!
скрипт не читает из файла с названием(PDFFILE.DBF) в нужной
дирке(/usr/local/etc/httpd/bin/devel), пишет такую штуку
pereplet:~/bin/devel$ ./base.cgi
content-type: text/html
DBD::XBase::st execute failed: Table PDFFILE not found: Error opening file
/usr/local/etc/
httpd/bin/devel/PDFFILE.dbt: No such file or directory
Table PDFFILE not found: Error opening file
/usr/local/etc/httpd/bin/devel/PDFFILE.dbt: No
such file or directory
pereplet:~/bin/devel$
файл PDFFILE.DBF содержит мемо поля. Содержит он их действительно, я
открываю
в вижуалфокспре6.0 и читаю легко эти мемо поля. Может из за этого оно не
видит
ничего, из за мемо-полей? Что удивительно, файл этот весит 500 килов со
всеми
мемо, а такой-же файл, но с расширением *.fpt весит 29 мегов...
у производителя XBase(http://www.fi.muni.cz/~adelton/perl/#xbase) ничего не
написано
про такие глюки вообще.
текст самого скрипта...
#!/usr/bin/perl
print "content-type: text/html\n\n";
use DBI;
#print "OK!";
my $dbh=DBI->connect("DBI:XBase:/usr/local/etc/httpd/bin/devel")
or die $DBI::errstr;
my $table_date = $dbh->prepare("select * from PDFFILE where Year like
'%20%'");
$table_date->execute() or die $table_date->errstr();
my @row;
while (@row = $table_date->fetchrow_array()){
print "Line : @row\n";
$#row=-1;
}
$dbh->disconnect;
print "\nOK!\n";
причем есть другая базка, но без мемо полей, дык она все ок работает. Может
когда я переписывал PDFFILE.DBF апач перекопировал его... хотя вроде фаром
работал... или в фаре надо поставить копировать как бинарник? ничего вобщем
не
догоняю...
ВРУ.CGI.ПЕРЛ уже спросил...
Спасибо!
--
Отправлено через сервер Talk.Ru - http://www.talk.ru
--- ifmail v.2.15dev5
* Origin: Talk.ru (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/6488ee85f878.html, оценка из 5, голосов 10
|