home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / database / db3plttr.zip / M201.T < prev    next >
Text File  |  1985-12-26  |  8KB  |  528 lines

  1. *2-010
  2. xÇÇÅ
  3. rââ┘  Introduction to dBASE III PLUS  
  4. rÑâ∙∙
  5. rªâ┘  
  6. r¿â╤Session 2
  7. r▒â┘  
  8. r│â∙∙
  9. r┤â┘  
  10. r╢â∙Create
  11. r╝â┘ ö 
  12. râäτ ├─ ä 
  13. râàç ╬ 
  14. râåç ╬ 
  15. râçç ╬ 
  16. râêç ╬ 
  17. râëç å In this session, you will ¼ 
  18. rÅìº■
  19. rÆìÅCreate
  20. rÿìç the structure for your database file
  21. r╛ìç- ToDoList
  22. rÅź■
  23. rÆÅÅAppend
  24. rÖÅçrecords to your file
  25. rÅæº■
  26. rÆæÅPrint
  27. rÿæça copy of the contents of your file
  28. rñù┘  Press  
  29. r¡ù∙──┘
  30. r▒ù┘  to continue  or  
  31. r─ù∙F5
  32. r╞ù┘ to exit  
  33. q╧ÿÅS,,,,,,
  34. a7,G,,,,,
  35. a8,P,,,,&H0D,
  36. a8,C,M002.T,,,&H003F,
  37. *2-020
  38. xÇÇ╨
  39. rüà╨A>
  40. röêÅ ▒ 
  41. röëÅ  To start up 
  42. róëçdBASE III PLUS
  43. r░ëÅ, type Å 
  44. röèÅ ▒ 
  45. röïÅ  
  46. rûï dbase
  47. r¢ïÅ  at the operating system prompt è 
  48. röîÅ ▒ 
  49. röìÅ ƒ then press  
  50. r┐ì ──┘
  51. r├ìÅ  
  52. röÄÅ ▒ 
  53. r╖ù╨ Ü 
  54. qâà╨K,,10A/I,,,, è 
  55. a7,G,,,,,
  56. a8,P,,,,dbase à ,
  57. a8,P,,,,dBASE à ,
  58. a8,P,,,,DBASE à ,
  59. *2-030
  60. xÇÇ╨
  61. rüüé Set Up 
  62. rëü╨ Create  Update  Position  Retrieve  Organize Modify Tools  
  63. r┼üé00:00:00 am
  64. rüé╨╔ ô═╗
  65. rüâ╨║
  66. réâé Database file à 
  67. ròâ╨║
  68. rüä╨║ ô─║
  69. rüà╨║ Format for Screen ║
  70. ríàÅ ¿ 
  71. rüå╨║ Query ì ║
  72. ríåÅ  Your first step is to 
  73. r╣åçcreate
  74. r┐åÅ a ê 
  75. rüç╨║ ô─║
  76. ríçÅ ¿ 
  77. rüê╨║ Catalog ï ║
  78. ríêÅ  database file. ÿ 
  79. rüë╨║ View Ä ║
  80. ríëÅ ¿ 
  81. rüè╨║ ô─║
  82. ríèÅ ¿ 
  83. rüï╨║ Quit dBASE III ä ║
  84. ríïÅ  Press  
  85. r¬ï 
  86. r½ïÅ  to open the  
  87. r║ïçCreate 
  88. r┴ïÅ menu.  
  89. rüî╨╚ ô═╝
  90. ríîÅ ¿ 
  91. rüòê  
  92. r╗òç 
  93. r╝òÅPress
  94. r┴òç  F5  
  95. r╟òÅto exit
  96. r╬òç 
  97. rüùéASSIST è ║<A:>║ ù ║Opt: 1/6 ï ║ å ║ ç 
  98. q╧ÿ╨S,,,,,,
  99. a7,G,,,,,
  100. a8,P,,,,&H004D,
  101. a8,P,,,,&H63,
  102. a8,C,M002.T,,,&H003F,
  103. *2-040
  104. rüü╨ Set Up 
  105. rëüé Create 
  106. ræü╨ Update
  107. rüé╨ ê ╔ Å═╗
  108. rüâ╨ ê ║
  109. rèâé Database file 
  110. rÖâ╨║
  111. rüä╨ ê ║ Format ê ║
  112. rüà╨ ê ║ View è ║
  113. rüå╨ ê ║ Query ë ║
  114. rúåÅThe option  
  115. r»åç  Database file   
  116. r┴åÅis
  117. rüç╨ ê ║ Report ê ║
  118. rüê╨ ê ║ Label ë ║
  119. rúêÅalready highlighted.
  120. rüë╨ ê ╚ Å═╝
  121. rüè╨ ò 
  122. rüï╨ ù 
  123. rúïÅ   Press   
  124. r«ï ──┘
  125. r▓ïÅ  to select it. å 
  126. rüî╨ û 
  127. q╧ÿ╨S,,,,,,
  128. a7,G,,,,,
  129. a8,P,,,,&H0D,
  130. a8,C,M002.T,,,&H003F,
  131. *2-045
  132. rÜâ╨╔ ä═╗
  133. rÜä╨║
  134. r¢äé A: 
  135. rƒä╨║
  136. rÜà╨║ B: ║
  137. rÜå╨╚ ä═╝
  138. rúåç á 
  139. rúêç ò 
  140. r╛ïÅdrive 
  141. r─ïçA
  142. rüû╨Command: CREATE
  143. r╢ùé2
  144. q╧ÿ╨S,,,,,,
  145. a7,G,,,,,
  146. a8,P,,,,&H0D,
  147. a8,C,M002.T,,,&H003F,
  148. *2-050
  149. rÜâ╨ å 
  150. rÜä╨ å 
  151. rÜà╨ å 
  152. ríà╨ ¿ 
  153. rÜå╨ å 
  154. ríå╨ ¿ 
  155. ríç╨ ¿ 
  156. ríê╨ ¿ 
  157. ríë╨ ¿ 
  158. rüè╨ Å ╔ ▓═╗ à 
  159. rüï╨ Å ║ Enter the name of the file:  
  160. r»ïé ô 
  161. r┬ï╨ ║ à 
  162. rüî╨ Å ╚ ▓═╝ à 
  163. rÑìÅ ª 
  164. rÑÄÅ  Type   
  165. r«Ä todolist
  166. r╢ÄÅ   and press 
  167. r├Ä  ──┘
  168. r╚ÄÅ   
  169. rÑÅÅ ª 
  170. rÑÉÅ ª 
  171. rÑæÅ  To correct any typing errors, use   
  172. rÑÆÅ  the 
  173. r½Æç 
  174. r«ÆÅ, 
  175. r░ÆçIns
  176. r│ÆÅ, and 
  177. r╣ÆçDel
  178. r╝ÆÅ keys. ë 
  179. r╦Æê å 
  180. rÑôÅ ª 
  181. r╖ò╨ Ö 
  182. rüû╨Command: CREATE
  183. ræû╨C:
  184. q»ïéK,,20A/IT,,,,
  185. a7,G,,,,,
  186. a9,P,,,,list,
  187. a9,P,,,,List,
  188. a9,P,,,,LIST,
  189. *2-060
  190. rüü╨ ╨ 
  191. rüé╨ ╨ 
  192. rüâ╨ 
  193. rëâ╨ » Bytes remaining:   4000
  194. rüä╨ ╖ 
  195. rüà╨╔ æ═╦ ì═╦ Ä═╦ û═╗
  196. rüå╨║ CURSOR  <-- --> ║ ä INSERT   ║ à DELETE   ║  Up a field: ä  ä ║
  197. rüç╨║  Char: ä     ║  Char:  Ins ║  Char:   Del ║  Down a field:   ä ║
  198. rüê╨║  Word: Home End ║  Field: ^N  ║  Word:  ^Y   ║  Exit/Save: ä ^End  ║
  199. rüë╨║
  200. räë╨Pan: ä ^ ^  ║  Help:  F1  ║
  201. rñë╨Field: ^U   ║  Abort: ë Esc  ║
  202. rüè╨╚ æ═╩ ì═╩ Ä═╩ û═╝
  203. rüï╨ à Field Name  Type à Width  Dec ì Field Name  Type à Width  Dec
  204. rüî╨ à  ƒ═ ì  ƒ═
  205. rüì╨  1  
  206. råìé è 
  207. rÉì╨  
  208. rÆìéCharacter
  209. r¥ìé   
  210. róìé   
  211. rÑì╨ ª 
  212. rÑÄ╨ º 
  213. rÑÅ╨ ª 
  214. rüÉê  
  215. râÉÅ ─ 
  216. r╟É╨ 
  217. r╚ÉÇ  
  218. r╩ÉÅ ç 
  219. râæÅ  You are now ready to define the 
  220. rÑæçstructure
  221. r«æÅ of your database file.  
  222. r╟æ╨ 
  223. r╚æÇ  
  224. r╩æÅ Press 
  225. râÆÅ ─ 
  226. r╟Æ╨ 
  227. r╚ÆÇ  
  228. r╩ÆÅ  
  229. r╠ÆçF5
  230. r╬ÆÅ   
  231. râôÅ  For the purposes of this introduction, remove the dBASE III PLUS  
  232. r╟ô╨ 
  233. r╚ôÇ  
  234. r╩ôÅ  to   
  235. râöÅ  instructions box from the top of the screen by pressing  
  236. r╛ö F1
  237. r└öÅ ç 
  238. r╚öÇ  
  239. r╩öÅ exit  
  240. râòÅ ─ 
  241. r╟òê 
  242. r╚òÇ  
  243. r╩òÅ ç 
  244. rüûê É 
  245. ræû╨  
  246. rüùéCREATE 
  247. rùùéTODOLIST
  248. r»ùéField: 1/1
  249. qåìéS,,,,,,
  250. a7,G,,,,,
  251. a8,P,,,,&H003B,
  252. a8,C,M002.T,,,&H003F,
  253. *2-070
  254. xÇÇ╨
  255. rÉâ╨ ¿ Bytes remaining:   4000
  256. rüä╨ ╖ 
  257. rüà╨ à 
  258. råà°Field Name
  259. rÉà╨  Type à Width  Dec ì Field Name  Type à Width  Dec
  260. rüå╨ à  ƒ═ ì  ƒ═
  261. rüç╨  1  
  262. råçé è 
  263. rÉç╨  
  264. rÆçéCharacter
  265. r¥çé   
  266. róçé   
  267. rïë°
  268. ræëÅ ║ 
  269. rïè°│
  270. ræèÅ  You can specify up to 4 things about each field. ê 
  271. rïï°│
  272. ræïÅ  The first is the ¿ 
  273. rïî°│
  274. ræîÅ ║ 
  275. rïì°└───
  276. ræìÅ  
  277. rôìçField Name
  278. r¥ìÅ « 
  279. ræÄÅ ║ 
  280. ræÅÅ  The field names for this example are 
  281. r╕Åçwhat
  282. r╝ÅÅ, 
  283. r╛Åçwho
  284. r┴ÅÅ, ë 
  285. ræÉÅ  
  286. rôÉçphone
  287. rÿÉÅ, 
  288. rÜÉçwhen
  289. r₧ÉÅ, 
  290. ráÉçwhere
  291. rÑÉÅ, and 
  292. r½Éçactivity
  293. r│ÉÅ. ù 
  294. rææÅ ║ 
  295. ræÆÅ  Type  
  296. rÖÆ what
  297. r¥ÆÅ  for the name of Field 1 and press  
  298. r┬Æ ──┘
  299. r╞ÆÅ .   
  300. ræôÅ ║ 
  301. ræöÅ  dBASE III PLUS converts what you type into uppercase.   
  302. ræòÅ ║ 
  303. r╦ò╨ å 
  304. rüùéCREATE è ║<A:>║TODOLIST Å ║Field: 1/1 ë ║ å ║ ç 
  305. qåçéK,,10M/I,,,,
  306. a7,G,,,,,
  307. a8,P,,,,WHAT å ,
  308. *2-080
  309. råà╨Field Name
  310. rÆà°Type
  311. råçéWHAT 
  312. rÆçéC
  313. rïëê ë 
  314. röë°   
  315. rÿëê ç 
  316. r┼ëÅ î 
  317. rïèê ë 
  318. röè°│
  319. ròèê è 
  320. rƒèÅ  The second field specification is Å 
  321. rüïê ô 
  322. röï°│
  323. ròïê è 
  324. rƒïÅ ä 
  325. r┼ïÅ î 
  326. rëîê ï 
  327. röî°└ ê─
  328. r¥îê  
  329. ríîçType
  330. r┼îÅ î 
  331. rëìê û 
  332. r┼ìÅ î 
  333. rëÄÅ Ö 
  334. r┼ÄÅ î 
  335. rëÅÅ  There are 5 types of fields in dBASE III PLUS: ÿ 
  336. rëÉÅ » 
  337. r┼ÉÅ î 
  338. rëæÅ à 
  339. rÄæçCharacter à Numeric å Date à Logical à Memo 
  340. r├æÅ Ä 
  341. rëÆÅ ╚ 
  342. rëôÅ ╖ 
  343. r└ôç┌ Ä─┐
  344. r╨ôÅ 
  345. rëöÅ  Press  
  346. rÆö ──┘
  347. rûöÅ  for an explanation of the 5 types. à 
  348. r┐öç │
  349. r┴öÅ  
  350. r├öçF5
  351. r┼öÅ  to exit 
  352. r╧öç│
  353. r╨öÅ 
  354. rëòÅ ╖ 
  355. r└òç└ Ä─┘
  356. r╨òÅ 
  357. qÆçéS,,,,,,
  358. a7,G,,,,,
  359. a8,P,,,,&H0D,
  360. a8,C,M002.T,,,&H003F,
  361. *2-090
  362. xÇÇÅ
  363. rüâÅ ╟ 
  364. rüàÅ å You determine the Field Type by its intended content. ò 
  365. rêê Character   C
  366. rÖêº│
  367. rƒêçCharacter
  368. r¿êÅ is for any keyboard character:
  369. r╟êç 
  370. rÖëº│
  371. rƒëÅ ¿ 
  372. r╟ëç  
  373. rÖèº│
  374. rƒèÅletter, number, punctuation mark. ç 
  375. r╟èç  
  376. rüïç ç Numeric à N ä 
  377. rÖïº│
  378. rÜïÅ ¡ 
  379. r╟ïç  
  380. rüîç ÿ 
  381. rÖîº│
  382. rƒîÅ ¿ 
  383. r╟îç  
  384. rüìç ÿ 
  385. rÖìº│
  386. rƒìÅFields containing names, addresses, and 
  387. r╟ìç  
  388. rüÄç ç Date ê D ä 
  389. rÖĺ│
  390. rƒÄÅ ¿ 
  391. r╟Äç  
  392. rüÅç ÿ 
  393. rÖź│
  394. rƒÅÅtelephone numbers are character fields. 
  395. rêÉç ì 
  396. rÖɺ│
  397. rêæçLogical à L
  398. rÖæº│
  399. rêÆç ì 
  400. rÖƺ│
  401. rêôç ì 
  402. rÖôº│
  403. rêöçMemo ê M
  404. dÖöº││
  405. ráùÅ   
  406. rúùç 
  407. rñù┘  Press  
  408. r¡ù∙──┘  
  409. r│ù┘to continue  or  
  410. r─ù∙F5
  411. r╞ù┘ to exit  
  412. r╨ùÅ 
  413. q╧ÿÅS,,,,,,
  414. a7,G,,,,,
  415. a8,P,,,,&H0D,
  416. a8,C,M002.T,,,&H003F,
  417. *2-100
  418. rêêçCharacter   C
  419. rƒêçNumeric 
  420. rºêÅis for fields containing à 
  421. r─êç ä 
  422. rƒëÅ Ñ 
  423. rƒèÅnumbers used in calculations. ê 
  424. rêï Numeric à N
  425. rƒïÅ Ñ 
  426. rƒîÅ Ñ 
  427. rƒìÅFields used for an expense account or
  428. r─ìç  
  429. rƒÄÅ Ñ 
  430. rƒÅÅfor bookkeeping are numeric. ë 
  431. r─Åç ä 
  432. rƒÆÅTelephone or identification numbers are å 
  433. rƒöÅkept in character fields, not numeric fields.
  434. râù╕ F9 to review 
  435. q╧ÿÅS,,,,,,
  436. a7,G,,,,,
  437. a8,P,,,,&H0D,
  438. a8,C,M002.T,,,&H003F,
  439. a8,T,2-090,,,&H0043,
  440. *2-110
  441. rêïçNumeric à N
  442. rêÄ Date ê D
  443. rƒêçDate
  444. rúêÅ is for dates in the form:
  445. r╜êç   
  446. rñëÅ Ö 
  447. rƒèç à 
  448. rñèÅ mm/dd/yy   where å 
  449. r╗èç 
  450. ríîÅ 
  451. rƒîÅmm
  452. róîÅis a 2-digit number for month. April is 04
  453. rƒìç ª 
  454. rƒÄÅdd is a 2-digit number for day. April 1 is 04/01
  455. rƒÅç ª 
  456. rƒÉÅyy is a 2-digit number for year.
  457. rƒÆÅ æ April 1, 1986 is 04/01/86  
  458. rƒôÅ ¼ 
  459. rƒöÅ ¡ 
  460. q╧ÿÅS,,,,,,
  461. a7,G,,,,,
  462. a8,P,,,,&H0D,
  463. a8,C,M002.T,,,&H003F,
  464. a8,T,2-090,,,&H0043,
  465. *2-120
  466. rêÄçDate ê D
  467. rêæ Logical à L
  468. rƒêçLogical
  469. rªêÅ is for fields containing î 
  470. rºëÅ ñ 
  471. ráèçY 
  472. róèÅor
  473. rñèç N 
  474. rºèÅ (yes/no) ¢ 
  475. rºïÅ ñ 
  476. rƒîÅ 
  477. ráîçT
  478. ríîÅ or
  479. rñîç F 
  480. rºîÅ (true/false). ù 
  481. rºìÅ ñ 
  482. rƒÄÅ ░ 
  483. rƒÅÅ"Acct_Paid" might be a logical field in  
  484. rƒÉÅa Customer Accounts Receivable file. è 
  485. rƒæÅThe "Acct_Paid" field would contain Y ä 
  486. rƒÆÅ(for yes) if the customer had paid the last 
  487. rƒôÅinvoice, or N (for no) if the customer hadn't
  488. rƒöÅpaid.
  489. q╧ÿÅS,,,,,,
  490. a7,G,,,,,
  491. a8,P,,,,&H0D,
  492. a8,C,M002.T,,,&H003F,
  493. a8,T,2-090,,,&H0043,
  494. *2-130
  495. rêæçLogical à L
  496. rêö Memo ê M
  497. rƒêçMemo
  498. rúêÅ is for free-form notes related ä 
  499. rƒëÅ º 
  500. rƒèÅto that particular record. ì 
  501. rƒïÅ º 
  502. rƒîÅ º 
  503. rƒìÅFor example, you could use a memo field
  504. rƒÄÅ º 
  505. rƒÅÅto keep notes on your customers. ç 
  506. r╞Åç 
  507. r╟ÅÅ  
  508. rƒÉÅ ª 
  509. rƒæç ¼ 
  510. rƒÆÅThe memo field can be up to 5000 characters
  511. r╩Æç 
  512. rƒôç ¼ 
  513. r╦ôÅ 
  514. rƒöÅin length.
  515. q╧ÿÅS,,,,,,
  516. a7,G,,,,,
  517. a8,C,M202.T,,,&H0D,
  518. a8,C,M002.T,,,&H003F,
  519. a8,T,2-090,,,&H0043,
  520. Æç 
  521. rƒôç ¼ 
  522. r╦ôÅ 
  523. rƒöÅin length.
  524. q╧ÿÅS,,,,,,
  525. a7,G,,,,,
  526. a8,C,M202.T,,,&H0D,
  527. a8,C,M002.T,,,&H003F,
  528. a8,T,2-090