Hogyan hozzunk létre egy lapos fájlt

Egy egyszerű szöveges fájl létrehozása jó módja egy kis adatbázis kezelésének, amely alapvető információkat, például ügyfél telefonszámokat tartalmaz. Ha azonban néhány mezőnél többet szeretne elhelyezni a fájlban, a legjobb a MySQL vagy az Oracle használata. Ez a cikk bemutatja, hogyan hozhat létre egyszerű, sima fájlú szöveges adatbázist, amelyet a Windows rendszerhéjon használhat. Csak a bemeneti fájl létrehozásának legfontosabb lépéseit tartalmazza (a kimeneti fájlt másnap is létrehozhatja). Az egyszerűség érdekében ezek az utasítások csak olyan adatbázist hoznak létre, amely elmenti a neveket és telefonszámokat. Gyakorlás után további mezőket is létrehozhat, ha szeretné.

1. lépés

Hozza létre a beviteli programot. Nyisson meg egy szöveges fájlt, és mentse el input.pl néven. Ide kell beírni a programot. Nyissa meg újra a programot a szövegszerkesztőben.

A nap videója

2. lépés

Nyissa meg a mentett db.txt fájlt az információk hozzáfűzéséhez az "open (DB,">>db.txt");" az input.pl fájlban. A ">>" szimbólumok azt jelentik, hogy információkat kell csatolni a fájlhoz.

3. lépés

Szerezze be a bemenetet, és küldje el a szövegfájlba. Írja be a print "Client name:" parancsot; $név = <>; chomp($név); nyomtatás "Ügyfél telefonszáma:; $telefon = <>; chomp($telefon); Ez rögzíti a db.txt fájlba elküldeni kívánt két információs bitet, és két változóba menti: név és telefon.

4. lépés

Nyomtasson a db.txt fájlba a megadott formátumban. A txt fájlban az alábbiak szerint szeretné kinyomtatni az információkat. Név: Mike Davis, Szám: 555-5523 ​​Név: Jane Brooks, Szám: 555-7878 Tehát írja be: print DB "Név:$név, Szám:$telefon\n";

5. lépés

Nyissa meg a parancsértelmezőt, és lépjen be a c:\könyvtárba a „cd c:” parancs beírásával.

6. lépés

...

Parancssor az input.pl program meghívásához

Lépjen abba a könyvtárba, ahová a szkriptet menti, például a "db" könyvtárat a "bills" könyvtáron belül, "cd bills\db".

7. lépés

...

Nevek és számok bevitele a programba

Adja meg a program által kért információkat. Mivel két fájlt helyez el, futtassa a programot kétszer. Van mód arra, hogy folyamatosan működjön egy while ciklus használatával, de ez egy kicsit bonyolultabb lesz.

8. lépés

...

Nevek az adatbázisban

A db.txt fájl megnyitásával ellenőrizze, hogy sikeresen létrehozott-e egy egyszerű szöveges adatbázist. Pontosan úgy kell kinéznie, mint a képen.

9. lépés

Adjon hozzá tetszőleges számú nevet az egyszerű szöveges adatbázisához – akár milliókat is, ha a számítógépe elegendő memóriával rendelkezik. Próbáljon meg több mezőt hozzáadni az adatbázishoz, például címet vagy azonosítószámot.

Dolgok, amelyekre szüksége lesz

  • Szöveg szerkesztő

  • Perl

  • Szöveges fájl

Tipp

Ügyeljen arra, hogy a ";" jelek a megfelelő helyen. A program nem fog futni, ha nincsenek ott.

Figyelem

Ha mégis létrehoz egy while ciklust, használja a "Ctrl c" billentyűt a program leállításához, ha az végtelenül futni kezd.