Thread Platzierung Pfadangabe bei DBD unklar (18 answers)
Opened by geloescht at 2012-09-15 00:25

geloescht
 2012-09-15 18:06
#161813 #161813
User since
2012-06-19
141 Artikel
BenutzerIn
[default_avatar]
Hi topeg

Sei mir nicht böse, aber ich hab dein Programm weiter gekürzt. Jetzt findet er die CSV, macht aber beim fetch noch Fehlermeldungen. Hier mal die Kurzform der Kurzform:

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/usr/bin/perl

# sollte in keinem Script fehlen
use strict;

Usgabe auf der Console (Terminal) ist diese:


[quote]
use warnings;

# DBI Modul Laden
use DBI;

# Verbindung aufbauen
my $dbh = DBI->connect('DBI:CSV:f_dir=/home/ritter/Desktop');

# Testausgabe
my $sth=$dbh->prepare('SELECT * FROM prospects.csv');
$sth->execute();
while(my @row = $sth->fetchrow_array)
{ print join(' ',@row)."\n";
$sth->finish;
}

$sth->finish();


$dbh->disconnect();


Ausgabe auf der Konsole (Terminal) ist diese:

Quote
Charlotte French Cakes 1179 Glenhuntly Rd 1 Y John
DBD::CSV::st fetchrow_array failed: Attempt to fetch row without a preceeding execute () call or from a non-SELECT statement [for Statement "SELECT * FROM prospects.csv"] at ./DB-Test.pl line 16.


Na wenigstens geht es ein bischen was *g*

Gruss HP-User
Past brought us "SYS 64738". Present brought us "ctrl+alt+del". But what will future bring?

View full thread Platzierung Pfadangabe bei DBD unklar