Waardering:
  • 0 stemmen - gemiddelde waardering is 0
  • 1
  • 2
  • 3
  • 4
  • 5
Aanmaak Database vanuit Excel
#2
Beste Gerard,

1. Bestand excel.txt is de naam van het bestand (met keuze tab-gescheiden TEXT-bestand .txt) uit excel komt (opslaan als).
2. ucfirst ($item[4]) maakt van het eeste teken van $item[4] een hoofdletter.
Zo heb je ook lcfirst(...); en voor alle letters in de variabele is er ook een uc (...) en een lc (...)
3. $item[2] is de 3e kolom uit het excel bestand (telling array variabele begint bij 0)
4. arraywaarde $veld[0] en $veld[1] (en dikwijls ook andere ZCBS velden) worden door het
Perl-script ingevuld met vaste waarden (afhankelijk van welke ZCBS-instellingen.
5. In dit voorbeeld wordt de 2e kolom van excel waarschijnlijk niet overgeslagen.
Waarschijnlijk staat ergens in het script nog: $veld[25] = $item[2];
Let op de ... die in het voorbeeld staan.

Het script zorgt dus feitelijk voor een afbeelding tussen de ingevoerde excel
kolommen (de $item's) en de 'kolommen in de ZCBS-database (de $veld(en)).

Overigens de tekst in het voorbeeld:
"splits record in 35 velden"
is onjuist.
Gesplitst wordt in x velden van de excel database (veelal minder dan 35 velden!!).

Gerard


Berichten in dit topic
Aanmaak Database vanuit Excel - door Gerard van Stijn - 22-02-2018, 03:03 PM
RE: Aanmaak Database vanuit Excel - door Gerard van Nes - 22-02-2018, 06:20 PM

Ga naar locatie:


Gebruikers die dit topic lezen: 1 gast(en)