/ / błąd importowania DBI w Perlu - perl, dbi

błąd importowania DBI w Perlu - perl, dbi

Piszę kod w Perlu i próbuję zapisać go w rozszerzeniu .pm nie .pl

i używam use DBI; zaimportować DBI, aby móc wykonać zapytanie.

a błąd jest compilation failed in require.

Jednak użyłem w script.pl , jest OK ... działa.

Proszę, pomóżcie i bardzo wam dziękuję

Odpowiedzi:

4 dla odpowiedzi № 1

Prawdopodobnie po prostu brakuje Ci "1"; na końcu pliku .pm.

Moduły Perla zawsze muszą zwracać "prawdziwą" wartość. Osiąga się to przez proste wprowadzenie "1;" na końcu pliku.

Więcej informacji można znaleźć w przykładowym kodzie Moduły Perla w dokumentacji perlmod.


1 dla odpowiedzi nr 2

"Kompilacja nie powiodła się" oznacza, że ​​kompilacja nie może być kontynuowana poza tym punktem ze względu na wcześniej błąd. Rozwiąż wcześniejszy błąd i ten zniknie.