Kako ustvariti ravno datoteko
Ustvarjanje datoteke z ravnim besedilom je dober način za upravljanje majhne zbirke podatkov z osnovnimi informacijami, kot so telefonske številke strank. Če pa nameravate v svojo datoteko shraniti več kot le nekaj polj, je najbolje uporabiti MySQL ali Oracle. Ta članek vam pokaže, kako ustvarite osnovno besedilno zbirko podatkov v obliki ploščate datoteke, ki jo lahko uporabite v lupini sistema Windows. Vključuje samo najpomembnejše korake pri ustvarjanju vhodne datoteke (izhodno datoteko lahko ustvarite drug dan). Da bi bila preprosta, ta navodila ustvarijo samo bazo podatkov, ki shranjuje imena in telefonske številke. Po vadbi lahko ustvarite več polj, če želite.
1. korak
Ustvarite vnosni program. Odprite besedilno datoteko in jo shranite kot input.pl. Tukaj boste vnesli svoj program. Ponovno odprite program v urejevalniku besedil.
2. korak
Odprite shranjeno datoteko db.txt za dodajanje informacij tako, da vnesete "open(DB,">>db.txt");" v datoteki input.pl. Simboli ">>" pomenijo, da boste tej datoteki dodali informacije.
3. korak
Pridobite vnos in ga pošljite v besedilno datoteko. Vnesite print "Ime stranke:"; $name =<>; chomp($name); print "Odjemalčev telefon:; $phone =<>; chomp($phone); To zajame dva bita informacij, ki ju želite poslati v db.txt, in ju shrani v dveh spremenljivkah:ime oziroma telefon.
4. korak
Natisnite v datoteko db.txt v označenem formatu. Želite, da se informacije natisnejo v datoteki txt, kot je prikazano spodaj. Ime:Mike Davis, številka:555-5523 Ime:Jane Brooks, številka:555-7878 Torej vnesite:print DB "Ime:$name,Number:$phone\n";
5. korak
Odprite lupino in pojdite v imenik c:\ tako, da ob pozivu vnesete "cd c:".
6. korak
Pojdite v imenik, kjer je shranjen vaš skript, na primer imenik "db" znotraj imenika "bills", "cd bills\db".
7. korak
Vnesite informacije, ki jih program zahteva. Ker vnašate dve datoteki, zaženite program dvakrat. Obstaja način, da ohranite stalno delovanje z uporabo zanke while, vendar postane nekoliko bolj zapleten.
8. korak
Preverite, ali ste uspešno ustvarili zbirko podatkov z ravnim besedilom, tako da odprete datoteko db.txt. Moral bi izgledati tako kot na sliki.
9. korak
Dodajte poljubno število imen v zbirko podatkov z ravnim besedilom – celo milijone, če ima vaš računalnik dovolj pomnilnika. Poskusite v bazo podatkov dodati več polj, na primer naslov ali ID številke.
Nasvet
Ne pozabite vstaviti ";" oznake na pravem mestu. Program se ne bo zagnal, če jih ni.
Opozorilo
Če naredite zanko while, uporabite "Ctrl c", da zaustavite program, če se začne izvajati neskončno.