วิธีจัดระเบียบไฟล์ dbf

โกลอฟนา

มาตรการทางสังคมและจดหมาย

โปรแกรมแก้ไข DBF สากลที่ไม่มีค่าใช้จ่าย ซึ่งช่วยให้คุณสามารถเปิดข้อมูลที่มีอยู่และสร้างฐานข้อมูลใหม่ได้

มันมีขนาดเล็ก สามารถเรียกใช้จากแฟลชไดรฟ์ได้ และมีเครื่องมือมากมายสำหรับการทำงานกับไฟล์ DBF รวมถึงการรองรับคำสั่ง SQL! ภาพหน้าจอตรวจสอบเว็บไซต์ของเราสำหรับโปรแกรมที่จะเป็นประโยชน์ต่อผู้อ่านที่หลากหลาย ไม่เช่นนั้นสถานการณ์ปัจจุบันจะไม่ตัดขวางโดยสิ้นเชิง :)

หลังจากทำงานเป็น “เสมียนคอมพิวเตอร์” ในหน่วยงานของรัฐหลายแห่ง ฉันมักจะต้องจัดการกับโปรแกรมต่างๆ ที่ทำงานบน FoxPro ปัญหาหลักของโปรแกรมทั้งหมดเหล่านี้คือผู้ใช้ทั่วไปสามารถปิดฐานข้อมูลได้อย่างง่ายดายจนไม่สามารถเปิดได้ในภายหลังอย่างสม่ำเสมอ เขาต้องบิดตัวเองเพื่อที่จะทำให้มันกลับมามีชีวิตอีกครั้ง (ซึ่งเกิดขึ้นมากกว่าหนึ่งครั้ง "zdatnost" ของ "ผู้ใช้ป่า") ของแพทย์และอเล็กซิสหลังจากโชคชะตาไม่กี่ครั้งเนื่องจากฉันไม่ได้ทำงานที่นั่นแล้วพวกเขาก็ส่งข้อความถึงเราที่ทำการไปรษณีย์เพื่อเพิ่มอันใหม่

โปรแกรมฟรี

สำหรับการแก้ไขฐานข้อมูล DBF อย่างที่ฉันเรียกมันว่า -

เอสดีบีเอฟ

- มาพูดถึงเธอกันเถอะ :)

แทนที่ด้วยอะนาล็อกแบบชำระเงิน

Sdbf โดยไม่คำนึงถึงความสามารถในการพกพา (สามารถใช้ได้จากแฟลชไดรฟ์!) และขนาดที่เล็ก มีโปรแกรมแก้ไขฐานข้อมูลที่ช่วยให้คุณสามารถสร้าง แก้ไข และส่งออกฐานข้อมูลใด ๆ เป็นรูปแบบ DBF โดยเริ่มจากข้อกำหนด xBaseIII จากนั้น เรียนรู้วิธีการใช้ชีวิต xVisualFoxPro!

แทนที่จะเป็นฐานข้อมูลที่เลือก เราจะมองว่าเป็นตาราง

ในแถว "ศูนย์" ชื่อของฟิลด์จะปรากฏขึ้น และเริ่มจากแถวแรก ชื่อของฟิลด์จะแสดงแทน

  • ที่ด้านล่างจะมีแถบเครื่องมือและแถวสถานะ
  • ส่วนที่เหลือจะแสดงข้อมูลบริการที่เป็นประโยชน์มากมาย รวมถึงจำนวนบันทึกในฐานข้อมูล การเข้ารหัส วันที่สร้าง และค่าที่จัดรูปแบบอัตโนมัติ
  • รูปแบบ Sdbf ไม่รองรับ xBase (I และ II) เวอร์ชันก่อนหน้า และอนุญาตให้คุณเปิดและสร้างไฟล์ DBF ประเภทต่อไปนี้:
  • xBase III–VII;

xคลิปเปอร์;

xFoxPro;

xVisualFoxPro.

เครื่องมือสำหรับการค้นหาและกรองข้อมูล

โปรแกรม Sdbf ช่วยให้คุณแก้ไขธุรกิจใดๆ ในฐานข้อมูลแบบปิดได้อย่างง่ายดาย แต่คุณยังคงต้องค้นหาข้อมูลที่ต้องการ... เนื่องจากฐานข้อมูลมีขนาดเล็กและเรียบง่าย คุณจึงสามารถสร้างรายได้ด้วยมือได้

อย่างไรก็ตาม หากมีบันทึกเป็นสิบหรือเป็นร้อย เรื่องตลกก็มีความสำคัญมาก

อย่างไรก็ตาม นี่ไม่ใช่ปัญหาดังกล่าว เนื่องจากมีเครื่องมือมากมายใน Sdbf ที่ให้คุณป้อนข้อมูลได้ทุกประเภทและแสดงสิ่งที่คุณต้องการ! เครื่องมือเหล่านี้อยู่ที่แถบเครื่องมือด้านล่างในตอนแรกจะมีปุ่มนำทาง 8 ปุ่มที่ให้คุณเลื่อนดูฐานข้อมูล (ลูกศร) เพิ่ม/รับรายการ ตลอดจนยืนยันหรือบันทึกการเปลี่ยนแปลง

ในการเริ่มกรอง ก่อนอื่นเราต้องพิมพ์แบบสอบถามให้ถูกต้องและป้อนลงในช่องที่จัดไว้ให้เป็นพิเศษ (ด้านหลังปุ่มที่อยู่ตรงกลางของแถบเครื่องมือ)

หลักการของการรวบรวมคำถามนั้นเรียบง่ายแต่ไม่ได้ชัดเจนทั้งหมด

ก่อนอื่นเราต้องป้อนชื่อของเขตข้อมูลที่เราต้องกรองตารางฐานข้อมูล จากนั้นกำหนดค่าตัวกรองให้กับข้อความเฉพาะที่เราจำเป็นต้องทราบแถวทั้งหมด

เรารับค่าเป็นอุ้งเท้าเดียวหลังจากนั้นเรากดปุ่ม "ตัวกรอง" เอง (มันจะถูกบีบ) และเลือกตารางเพื่อวางข้อมูลเฉพาะค่าที่ระบุให้เราทราบในฟิลด์ (ใน ตัวอย่างเรากรองแถวทั้งหมดจากและค่า "USA" ในช่อง "ประเทศ" "(การลงทะเบียนชื่อไม่มีความหมายใด ๆ))

คุณสามารถหมุนตารางไปยังมุมมองที่ต้องการได้โดยเพียงกดปุ่มตัวกรองอีกครั้ง (ระบบจะกดอีกครั้ง)

ช่องตัวกรองสามารถใช้ในคำที่ง่ายที่สุด "และ" (เพื่อปรับแต่งการสืบค้นในหลายช่อง) และ "หรือ" (สำหรับการเลือกข้อมูลทางเลือกจากช่องต่างๆ)

ขออภัย Sdbf ไม่รองรับรายการออฟไลน์ (ประเภท "ไม่ใช่") แต่สามารถข้ามได้ด้วยวิธีอื่น ซึ่งต่ำกว่าเล็กน้อย

ก่อนที่จะพูด เพื่อไม่ให้เข้าสู่ช่องกรองด้วยตนเอง คุณสามารถใช้เคล็ดลับถัดไปได้อย่างรวดเร็ว: ดูรายการใด ๆ ในช่องที่คุณกำลังกรองและกดปุ่ม Alt+F (ไม่ใช่ F4 :)))

  1. มันจะถูกเขียนโดยอัตโนมัติและในค่าจะมีเครื่องหมาย "*" ซึ่งเป็นหน้ากากของการค้นหาและระบุสัญลักษณ์จำนวนเท่าใดก็ได้
  2. น่าเสียดายที่มีมาสก์ประเภทเดียวเท่านั้นที่สามารถใช้ใน Sdbf และที่แย่กว่านั้นคือ รายการเดียวสามารถมีมาสก์ได้เพียงรายการเดียวเท่านั้น: ( หากคุณต้องการกรองฟิลด์เดียวกันโดยใช้พารามิเตอร์หลายตัว คุณจะต้องใช้ "และ" โอเปอเรเตอร์ (รูปแบบภาษาสวีเดนกดด้วย “CTRL+ALT+F”) หรือ “หรือ” (“SHIFT+ALT+F”)
  3. แบบสอบถาม Vikonannya SQL ไปยังตารางฐานข้อมูล
  4. มองหาการกรองนั้น มันสมบูรณ์แบบ ดี ไม่ใช่เรื่องง่ายเสมอไป
  5. หากจำนวนบันทึกมีขนาดใหญ่ เราสามารถใช้ตารางที่ต้องการสำหรับการวิเคราะห์ได้อย่างง่ายดาย

ในการเริ่มทำงานกับคิวรี เราต้องคลิกปุ่ม "SQL Query" ที่ด้านขวาสุดของแถบเครื่องมือ

อย่างไรก็ตามผลลัพธ์ของการกระทำดังกล่าวจะแย่มาก: แทนที่จะแก้ไขฐานข้อมูลอย่างระมัดระวัง ข้อมูลจะหายไปและอีกอันว่างจะปรากฏขึ้นที่ท้ายด้วยสองฟิลด์ที่ด้านบนของหน้าต่างการทำงาน (ที่ด้านบนคือข้อมูล ช่องแสดงผล และที่ด้านล่างสุดคือช่องป้อนข้อมูล) Lyakatisya ไม่ใช่ varto :)คุณเพียงแค่ต้องป้อนแบบสอบถาม SQL ที่จำเป็นทันทีในฟิลด์ด้านล่างของชื่อที่ระบุของฐานข้อมูลที่ต้องการ

หากคุณจำชื่อนี้ไม่ได้ คุณสามารถเปิดใช้งานแผง Sdbf ได้ (คลิกที่ไฟล์

การจัดตำแหน่งตามแนวตั้ง

ทางด้านขวา) ในรายการดูฐานข้อมูลทั้งหมดที่คุณเปิดก่อนหน้านี้จะแสดง:

นอกจากนี้เพื่อเร่งการทำงานคุณควรจำปุ่มลัดซึ่งคุณสามารถดูได้โดยการกดปุ่ม F1

มีเพียงสามคนเท่านั้น แต่สามารถเร่งกระบวนการทำเครื่องดื่มที่เหมาะสมได้อย่างมาก

ดังนั้น การใช้ “CTRL+Space” - แสดงหน้าต่างโฟลว์พร้อมรายการชื่อฐานข้อมูลที่มีอยู่ (เพื่อไม่ให้ดูที่แถบ) “CTRL+F” - แสดงรายการฟังก์ชั่นสำหรับผู้ดำเนินการสตรีม และ “CTRL +Enter” เริ่มกระบวนการค้นหา

นอกจากนี้ หากคุณคลิกช่องป้อนข้อมูลด้วยปุ่มเมาส์ขวา (คลิกเมนูบริบท) คุณจะเห็นรายการตัวดำเนินการที่ Sdbf รองรับ

ฟังก์ชั่นอื่น - "เรียงลำดับตาม" - มีหน้าที่รับผิดชอบในการจัดเรียงผลลัพธ์ที่เลือกตามหนึ่งในฟิลด์ (ในฟิลด์นี้ตามฟิลด์ที่มีชื่อลูกค้า - "NAME") ตามลำดับตัวอักษร (พารามิเตอร์ "asc") หรือกลับด้าน ("desc" ") คำสั่ง.

แน่นอนว่าวิธีการแนะนำอาจค่อนข้างดั้งเดิม แต่ก็ยังสะท้อนถึงสาระสำคัญที่ซ่อนอยู่ของการสร้างและการประมวลผลคำสั่ง SQL ด้วย

หากคุณต้องการทราบข้อมูลเพิ่มเติม โปรดอ่านคู่มือ: http://dimonchik.com/insert.html หรือ https://www.sql.ru/articles/articles.aspx?g=SQL&s=0

ก่อนที่จะพูด ข้อดีของ Sdbf คือความสามารถในการส่งออกตารางผลลัพธ์เป็นฐานข้อมูลใหม่ในรูปแบบ HTML, RTF หรือ CSV!

ในการดำเนินการนี้เพียงคลิกที่เมนูบริบทของช่องแสดงตารางและเลือกรายการที่เหมาะสม ฟังก์ชั่นเพิ่มเติมของแถวเมนูเราได้แยกแยะความเป็นไปได้หลักของ Sdbf กับคุณแล้ว แต่จะไม่สิ้นสุด

สีน้ำตาลและนาวิททั้งแถว

ฟังก์ชั่นที่เป็นเอกลักษณ์

คุณมีเมนูหลายแถว ซึ่งเป็นเมนูเดียวกับที่เราใช้สร้างฐานข้อมูล :) ดังนั้นมีตัวเลือกเจ๋งๆ มากมาย (ซึ่งช่วยให้คุณทำโดยไม่ต้องสืบค้น SQL) จึงมีอยู่ในเมนู "ตาราง":

ในบรรดาตัวเลือกอื่น ๆ สำหรับการเปลี่ยนการเข้ารหัสและการแก้ไขฐานข้อมูลที่ด้านล่างสุดคุณจะพบรายการ "เปลี่ยนโครงสร้าง"

รายการนี้ถูกคลิกในตอนท้ายซึ่งเราสามารถเปลี่ยนฟิลด์ทั้งหมดในตารางที่เปิดอยู่ได้อย่างสมบูรณ์เพิ่มอันใหม่หรือลบส่วนที่ไม่จำเป็นออกไป (ซึ่งจะแสดงเสมอเมื่อสร้างฐานข้อมูลตั้งแต่เริ่มต้น) เราเองสามารถเปลี่ยนความลึกของฟิลด์ ชื่อ ประเภท ขนาด (จำนวนอักขระที่อยู่ตรงกลาง) และความแม่นยำ (ความลึกของบิต - ซึ่งจะกำหนดโดยอัตโนมัติขึ้นอยู่กับประเภทของฟิลด์)สิ่งเดียวที่ต้องจำไว้เมื่อแก้ไข (และโดยเฉพาะอย่างยิ่งในการสร้าง) เบสคือสำหรับประเภทผิวของเบสนั้น จะมีชุดประเภทและกลิ่นของสนามของตัวเองอยู่บ่อยครั้ง (ไม่ต้องพูดถึงตัวหลัก N, C, D) จะแตกต่างกันไป

ฟังก์ชั่น "คำนวณ" เป็นอะนาล็อกของสูตรอัตโนมัติของ Excel และให้ความสามารถในการดำเนินการทางคณิตศาสตร์และสถิติเช่นการค้นหาฟิลด์ผลรวมอัตโนมัติคำนวณค่าเฉลี่ยเลขคณิตตลอดจนค่าสูงสุดและต่ำสุดเยน

โดยปกติแล้ว สำหรับ Viconnian ในการนับประเภทของฟิลด์ ฟิลด์เหล่านั้นอาจเป็นตัวเลข (N, F, I, O, B)

ฟังก์ชั่นที่เหลือ แม้ว่าจะไม่ชัดเจน แต่ก็อาจมีประโยชน์สำหรับโปรแกรมแก้ไข HEX เช่นกัน: Vіnอนุญาตให้คุณแก้ไขข้อมูลในทางใดทางหนึ่งเหตุใดจึงเพียงพอที่จะเห็นว่าต้องเปลี่ยนแปลงอะไร?

เมนูบริบท

  • เลือกรายการที่เหลือ – “เปิดเป็นเลขฐานสิบหก”
  • ทุกอย่างสามารถแก้ไขและบันทึกได้ ไม่เช่นนั้นผลลัพธ์จะดีขึ้นทันที!
  • ข้อดีและข้อเสียของโปรแกรม
  • พกพาสะดวกและขนาดเล็ก
  • รองรับไฟล์ DBF ทุกประเภท
  • ความสามารถในการสร้างฐานข้อมูลตั้งแต่เริ่มต้น
  • รองรับการสืบค้น SQL;

มีระบบค้นหา กรอง และแก้ไขข้อมูล

ไม่อนุญาตให้ระบุมากกว่าหนึ่งมาสก์สำหรับตัวกรอง ไม่มีฟังก์ชั่นสำหรับการสัมผัสวิสนอฟกี

โปรแกรม Sdbf แม้จะมีขนาดที่เล็กก็ตาม ระบบ vimogช่วยให้คุณทำงานกับฐานข้อมูล DBF ได้ไม่ใช่ทั้งหมด แต่มากกว่านั้น... และการใช้งานการสนับสนุนแบบสอบถาม SQL ช่วยให้คุณสามารถยกระดับงานแก้ไขฐานข้อมูลไปสู่ระดับใหม่!

ด้วยความช่วยเหลือนี้ คุณสามารถชดเชยข้อบกพร่องมากมายของหุ่นยนต์ได้อย่างง่ายดายผ่านอินเทอร์เฟซแบบกราฟิก

ในความคิดของฉัน ความผิดหวังที่ใหญ่ที่สุดคือการไม่มีฟังก์ชันที่ไม่สำคัญที่สุดของ "Scan"

ออสตันนายา ​​ดิยา

ขออภัย Excel เริ่มต้นด้วยเวอร์ชัน Excel 2007 โดยเพิ่มการรองรับเต็มรูปแบบให้กับรูปแบบที่กำหนด ตอนนี้สามารถดูโปรแกรมนี้ได้แทนไฟล์ DBF เท่านั้น และโปรแกรมจะไม่สามารถบันทึกข้อมูลจากส่วนขยายบางอย่างที่ติดตั้งโดยเครื่องมือได้อีกต่อไปโชคดีที่มีตัวเลือกอื่นสำหรับการแปลงข้อมูล

โปรแกรมเอ็กเซล รูปแบบที่เราต้องการมาดูกันว่า viconati สามารถทำได้อย่างไร ใน Excel 2003 และเวอร์ชันก่อนหน้าของโปรแกรมนี้ สามารถบันทึกข้อมูลในรูปแบบ DBF (dBase) โดยใช้รูปแบบมาตรฐานได้ทำไมคุณต้องคลิกที่รายการ? "ไฟล์"วี เมนูแนวนอน.

โปรแกรม จากนั้นจากรายการที่เปิดขึ้น ให้เลือกตำแหน่ง

"ช่วยจามรี..."

- ในหน้าต่างบันทึกที่เปิดตัวจากรายการคุณต้องเลือกชื่อของรูปแบบที่ต้องการแล้วคลิกที่ปุ่ม "บันทึกมัน"น่าเสียดายที่ตั้งแต่เวอร์ชัน Excel 2007 เป็นต้นไป นักพัฒนา Microsoft ต้องใช้ dBase แบบเก่า และรูปแบบ Excel ในปัจจุบันก็ซับซ้อนเกินไปที่จะต้องใช้เวลาและเงินหลายชั่วโมงไปกับการรักษาฟังก์ชันการทำงานใหม่ๆ

ดังนั้น Excel จึงสูญเสียความสามารถในการอ่านไฟล์ DBF แต่ได้นำการสนับสนุนการบันทึกข้อมูลในรูปแบบนี้โดยเครื่องมือซอฟต์แวร์ที่ติดตั้งมาใช้แล้ว

  1. อย่างไรก็ตาม มีหลายวิธีในการแปลงข้อมูลที่บันทึกไว้ใน Excel เป็น DBF ซึ่งช่วยลดความจำเป็นในการใช้ซอฟต์แวร์อื่น วิธีที่ 1: ชุดตัวแปลง WhiteTownมีหลายโปรแกรมที่ให้คุณแปลงข้อมูลจาก Excel เป็น DBF หนึ่งในผู้ยิ่งใหญ่ที่สุด.
  2. วิธีง่ายๆ การแปลงข้อมูลจาก Excel เป็น DBF เป็นแพ็คเกจยูทิลิตี้ที่ใช้ร่วมกันสำหรับการแปลงออบเจ็กต์ที่มีส่วนขยายต่างๆ ของ WhiteTown Converters Packแม้ว่าขั้นตอนการติดตั้งโปรแกรมนี้จะง่ายและใช้งานง่าย แต่เรายังคงรายงานโดยระบุถึงความแตกต่างบางประการ เมื่อคุณดาวน์โหลดและเปิดตัวโปรแกรมติดตั้งแล้ว โปรแกรมจะเปิดขึ้นมาทันทีเมื่อสิ้นสุดโปรแกรมการติดตั้งไมตรี ซึ่งคุณจะได้รับแจ้งให้เลือกภาษาสำหรับขั้นตอนการติดตั้งเพิ่มเติมเมื่อติดตั้งแล้ว ภาษาที่ติดตั้งใน Windows ของคุณอาจปรากฏขึ้นที่นั่น หรือคุณสามารถเปลี่ยนได้หากจำเป็น เราจะไม่รบกวนใครและเพียงแค่สร้างมันลงบนกระดุม.
  3. จากนั้นหน้าต่างจะเปิดขึ้นซึ่งคุณสามารถเลือกประเภทของการเปลี่ยนแปลงที่คุณต้องการได้ ส่วนประกอบการแปลงที่มีอยู่ทั้งหมดได้รับการคัดเลือกสำหรับการผลิตอย่างไรก็ตาม ผู้ใช้คอมพิวเตอร์บางรายอาจไม่ต้องการติดตั้ง เนื่องจากยูทิลิตี้นี้ใช้พื้นที่บนฮาร์ดไดรฟ์ เราจะไม่รบกวนใครและเพียงแค่สร้างมันลงบนกระดุม.
  4. ทุกครั้งเป็นสิ่งสำคัญสำหรับเราที่มีการทำเครื่องหมายในช่อง "ตัวแปลง XLS (Excel) เป็น DBF"- การติดตั้งส่วนประกอบอื่นๆ ของแพ็คเกจยูทิลิตี้อาจขึ้นอยู่กับดุลยพินิจของคุณ หลังจากตั้งค่าเสร็จแล้วอย่าลืมคลิกที่ปุ่มหลังจากนั้นหน้าต่างจะเปิดขึ้นซึ่งมีการเพิ่มทางลัดไปยังโฟลเดอร์ เราจะไม่รบกวนใครและเพียงแค่สร้างมันลงบนกระดุม.
  5. "เริ่ม" เราจะไม่รบกวนใครและเพียงแค่สร้างมันลงบนกระดุม.
  6. - เมื่อคุณแต่งตัวแล้วจะมีชื่อเรียกว่า “ไวท์ทาวน์”แต่คุณสามารถเปลี่ยนชื่อผลิตภัณฑ์ได้ มีลายนูนบนกุญแจ.
  7. จากนั้นหน้าต่างจะเปิดขึ้นเพื่อรับประทานอาหารและสร้างทางลัดบนเดสก์ท็อป
  8. หากคุณต้องการเพิ่ม ให้ยกเลิกการเลือกพารามิเตอร์ที่ต้องการ หากไม่ต้องการ ให้ยกเลิกการเลือก จากนั้นเราก็จะพิมพ์ลายนูนบนกุญแจเหมือนเมื่อก่อนหลังจากนั้นก็เปิดอีกครั้งหนึ่ง เราจะไม่รบกวนใครและเพียงแค่สร้างมันลงบนกระดุม.
  9. ตอนนี้คุณได้รับพารามิเตอร์การติดตั้งพื้นฐานแล้ว วิธีที่ 1: ชุดตัวแปลง WhiteTownหากคุณไม่ได้ใช้พาวเวอร์และต้องการแก้ไขพารามิเตอร์ ให้กดปุ่ม "กลับ".
  10. - หากทุกอย่างพร้อมแล้วให้คลิกที่ปุ่ม หลังจากตั้งค่าเสร็จแล้วอย่าลืมคลิกที่ปุ่ม"ติดตั้ง" ขั้นตอนการติดตั้งเริ่มต้นขึ้น และแถบความคืบหน้าแบบไดนามิกจะปรากฏขึ้นจากนั้นข้อมูลเป็นภาษาอังกฤษจะปรากฏขึ้นซึ่งแสดงวิธีการติดตั้ง ของแพ็คเกจนี้- มีลายนูนบนกุญแจ
  11. ในช่วงที่เหลือของปีนี้

    ดูเหมือนว่า WhiteTown Converters Pack ได้รับการติดตั้งสำเร็จแล้ว เราขาดการกดปุ่ม ("เสร็จ"หลังจากนี้ โฟลเดอร์ที่มีชื่อจะปรากฏบนเดสก์ท็อปของคุณ - พยายามวางป้ายกำกับอรรถประโยชน์สำหรับทิศทางการแปลงที่เฉพาะเจาะจง (เราเปิดโฟลเดอร์นี้).

  12. หลังจากนั้นวัตถุที่เพิ่มเข้ามาจะถูกเปิดตามมาตรฐานในตอนท้าย คุณต้องไปที่ไดเร็กทอรีซึ่งมีสมุดงาน Excel ที่เราต้องการซึ่งมีนามสกุล xls หรือ xlsx อยู่.
  13. เมื่อพบวัตถุแล้ว ชื่อของมันจะปรากฏให้เห็นและนูนบนปุ่ม เราขาดการกดปุ่มหลังจากนั้นก็เปิดอีกครั้งหนึ่ง “วิกฤษติ” (เราจะไม่รบกวนใครและเพียงแค่สร้างมันลงบนกระดุม).
  14. ขณะที่บาชิโมะเดินไปยังวัตถุนั้นก็ปรากฏตัวที่เงินฝาก "ต่อไป" (หลังจากนั้นเราจะย้ายแท็บไปที่อื่นโดยอัตโนมัติ"เอาท์พุท" "วิสโนวอค" (- ที่นี่คุณจะต้องระบุในไดเร็กทอรีเองว่าจะแสดงออบเจ็กต์สำเร็จรูปจากส่วนขยาย DBFในการเลือกโฟลเดอร์ที่บันทึกไว้ของไฟล์ DBF ที่เสร็จแล้ว ให้เพิ่มปุ่มนูน "เรียกดู..." ("ลองดูสิ"- รายการเล็กๆ สองรายการจะปรากฏขึ้น "เลือกไฟล์" ("ไฟล์สั่น") ที่ "เลือกโฟลเดอร์""โฟลเดอร์สั่น"
  15. - ที่จริงแล้วประเด็นเหล่านี้ไม่ได้หมายถึงการเลือกอีกต่อไป "ไฟล์"ลักษณะที่แตกต่างกัน ไปที่หน้าจอนำทางเพื่อเข้าสู่โฟลเดอร์ออมทรัพย์ของคุณเลือกโรบิโม่ เมนูแนวนอน.

    เป็นครั้งแรกก็จะเป็นครั้งแรก "เลือกไฟล์"- ซึ่งจะแสดงทั้งโฟลเดอร์และวัตถุ dBase อื่นๆ หนึ่งในผู้ยิ่งใหญ่ที่สุด.

  16. มาดูไดเรกทอรีกันดีกว่าซึ่งเราสามารถประหยัดเงินได้ "ต่อไป"ห่างไกลจากสนาม “วิกฤษติ” (เราจะไม่รบกวนใครและเพียงแค่สร้างมันลงบนกระดุม).
  17. “ชื่อไฟล์” เราระบุชื่อเหล่านั้นที่คาดว่าจะเกี่ยวข้องหลังการแปลง มีชื่อเป็นลายนูนบนกระดุม (คุณจะเลือกตัวเลือกใด?จะง่ายกว่าในการเลือกไดเร็กทอรีในตอนท้าย ไม่สามารถแสดงโฟลเดอร์ได้ (เลือกโฟลเดอร์ที่จะบันทึกและนูนบนปุ่มตามความเป็นจริง หลังจากการกระทำใดๆ เหล่านี้ เส้นทางไปยังโฟลเดอร์สำหรับบันทึกออบเจ็กต์จะแสดงในการฝากเงิน - หากต้องการไปที่แท็บถัดไป ให้คลิกที่ปุ่ม (ในผลงานที่เหลือ
    • "ตัวเลือก";
    • "พารามิเตอร์";
    • ) มันสนุกมากอยู่แล้ว แต่เราจะต้อง tskat ให้มากที่สุด;
    • "ประเภทของเขตข้อมูลบันทึกช่วยจำ";
    • "ประเภทฟิลด์บันทึกช่วยจำ";
    • - คลิกที่ช่องที่คุณต้องการปรับจิตใจ.

    "อัตโนมัติ"

  18. "อัตโนมัติ" - รายการประเภท dBase จะปรากฏขึ้นเพื่อบันทึกออบเจ็กต์ (พารามิเตอร์นี้มีความสำคัญมากเนื่องจากไม่ใช่ทุกโปรแกรมที่ทำงานกับ dBase จะสามารถประมวลผลออบเจ็กต์ทุกประเภทที่มีส่วนขยายเหล่านี้ได้).
  19. ขั้นตอนการสร้างใหม่เริ่มต้นขึ้น หากหนังสือ Excel มีไฟล์พร้อมข้อมูลจำนวนหนึ่ง ไฟล์ DBF จะถูกสร้างขึ้นสำหรับแต่ละไฟล์ (เมื่อกระบวนการแปลงเสร็จสมบูรณ์ ให้ตรวจสอบตัวบ่งชี้ความคืบหน้าสีเขียว).

เมื่อถึงสุดขอบสนามเราจะทำการนูนกระดุม "ต่อไป".

"เสร็จ"

"เสร็จ"

เอกสารที่เสร็จแล้วจะออกไปยังไดเร็กทอรีตามที่ระบุในการฝากเงิน

  1. ข้อเสียเปรียบเพียงอย่างเดียวของแพ็คเกจยูทิลิตี้ WhiteTown Converters Pack คือคุณสามารถดำเนินการขั้นตอนการแปลงได้มากถึง 30 ขั้นตอนก่อนที่คุณจะต้องได้รับใบอนุญาต วิธีที่ 2: nadbudova XlsToDBFคุณสามารถแปลงหนังสือ Excel จาก dBase ได้โดยตรงผ่านอินเทอร์เฟซโปรแกรมด้วยความช่วยเหลือในการติดตั้งส่วนเสริมของบุคคลที่สาม
  2. เครื่องมือที่ดีที่สุดและมีประสิทธิภาพมากที่สุดอย่างหนึ่งคือเครื่องมือ XlsToDBF รูปแบบที่เราต้องการลองมาดูอัลกอริทึมกัน คุณจะเลือกตัวเลือกใด?หลังจากที่คุณดาวน์โหลดไฟล์เก็บถาวร XlsToDBF.7z จากด้านบนแล้ว เราจะแตกไฟล์ออกเป็นอ็อบเจ็กต์ใหม่ที่เรียกว่า XlsToDBF.xla
  3. หากแฟรกเมนต์ไฟล์เก็บถาวรมีส่วนขยาย 7z ก็สามารถทำการคลายแพ็กได้เช่นกัน โปรแกรมมาตรฐานสำหรับส่วนขยายนี้ 7-Zip หรือเพื่อความช่วยเหลือของผู้จัดเก็บรายอื่นที่รองรับการทำงานกับส่วนขยายนี้ หลังจากนี้เราจะเปิดโปรแกรม Excel ไปที่แท็บ- ต่อไปเราจะไปที่ส่วนต่างๆ ผ่านเมนูทางด้านซ้ายของหน้าต่างในตอนท้ายของพารามิเตอร์ที่ปรากฏให้คลิกที่รายการ "นัดบูโดวี".
  4. - เราย้ายส่วนของหน้าต่างไปทางขวา ด้านล่างสุดมีทุ่งเน่าเปื่อย.
  5. "การจัดการ" - จัดเรียงใหม่ในตำแหน่งใหม่"นัดบูดอฟ เอ็กเซล" หนึ่งในผู้ยิ่งใหญ่ที่สุด.
  6. และคลิกที่ปุ่ม "ไป..."จำนวนเล็กน้อยจะปรากฏที่ส่วนท้ายของการจัดการค่าใช้จ่าย หนึ่งในผู้ยิ่งใหญ่ที่สุด.
  7. มีลายนูนบนปุ่ม
  8. "ดู..." เปิดตัวเมื่อสิ้นสุดการเปิดของวัตถุі เราต้องไปที่ไดเร็กทอรีที่เราสามารถแตกไฟล์เก็บถาวร XlsToDBF ได้.

    ในคอลัมน์ด้านซ้ายบน ให้ป้อนชื่อที่คุณต้องการกำหนดให้กับไฟล์ DBF ที่สร้างขึ้น ประกอบด้วยสองส่วน: เรียกว่าการขยายตัว.

  9. อนุญาตให้ใช้รูปแบบที่ไม่มีตัวอักษรละตินได้ ก้นเรียกว่าสิ่งนี้ -і "UCHASTOCK.DBF"สำหรับผู้ที่ถนัดขวาคนแรกจำเป็นต้องระบุรหัสชื่อ มีสองตัวเลือกสำหรับการเข้ารหัสจากคำจำกัดความของโครงสร้างส่วนบนนี้:ซีพี866 ซีพี1251- อยู่ตรงกลางหรือเปล่า? "UCHASTOCK.DBF"บี2
  10. ว่างเปล่าหรือมีค่าใดๆ ติดตั้งอยู่ใต้ฝากระโปรง
    • "ซีพี866"จากนั้นด้านหลัง zastosovuvannya จะมีรหัสอยู่
    • - เราตั้งรหัสที่เคารพต่อความต้องการหรือเว้นว่างไว้จากนั้นเราก็ไปยังแถวรุก
    • ทางด้านขวาในโครงสร้างของ dBase มีองค์ประกอบที่เรียกว่าเขตข้อมูลที่มีชนิดข้อมูลความหมายมีดังนี้:
    • เอ็น(ตัวเลข) – ตัวเลข;

    (ตรรกะ) – ตรรกะ;ดี (วันที่) – วันที่;(ตัวละคร) – แถว.).

    นอกจากนี้ทหารธรรมดา (

    ซีเอ็นเอ็น ) และประเภทตัวเลข (ค่ะ ) หลังจากตั้งชื่อประเภทตัวอักษรแล้ว ให้ระบุจำนวนอักขระสูงสุดสำหรับฟิลด์).

  11. หากประเภทตัวเลขมีหลักสิบ ต้องป้อนตัวเลขหลังจุด (
  12. นน.น มีข้อมูลประเภทอื่นในรูปแบบ dBase (Memo, General ฯลฯ) แต่คุณไม่สามารถทำงานกับข้อมูลเหล่านั้นได้อย่างไรก็ตาม คุณไม่สามารถทำงานกับสิ่งเหล่านี้ใน Excel 2003 ได้ หากคุณรองรับการแปลงเป็น DBF สำหรับประเภทเฉพาะของเรา ฟิลด์แรกจะเป็นความกว้างของแถว 100 ตัวอักษร ( C100 ) และช่องอื่นๆ จะเป็นตัวเลขที่มีความกว้าง 10 ตัวอักษร (.

    N10 แถวถัดไปมีชื่อเขตข้อมูลที่แตกต่างกัน.

  13. อนิจจา กลิ่นเหม็นอาจเขียนเป็นภาษาละติน ไม่ใช่ซีริลลิกเหมือนอย่างเรา นอกจากนี้ไม่อนุญาตให้มีการหักบัญชีใกล้กับพื้นที่ที่กำหนดพวกเขาจะเปลี่ยนชื่อตามกฎเหล่านี้ หลังจากนี้การจัดเตรียมข้อมูลจะเป็นอันเสร็จสิ้นมองเห็นช่วงทั้งหมดของตารางบนลูกศรโดยใช้ปุ่มซ้ายของเมาส์โดยใช้เคอร์เซอร์ จากนั้นเราไปที่แท็บ.
  14. แมโครในโหมดพื้นหลังหยุดการประมวลผล หลังจากนี้ในโฟลเดอร์เดียวกันหลังจากขยายไฟล์ Excel เอาท์พุตแล้ว ออบเจ็กต์ที่มีนามสกุล DBF จะถูกสร้างขึ้นด้วยชื่อเหล่านี้ซึ่งระบุไว้ตรงกลาง.

A1 ตามความเป็นจริง วิธีการนี้พับไว้ด้านหลังด้านหน้าอย่างมากนอกจากนี้ยังมีประเภทฟิลด์และประเภทออบเจ็กต์อีกหลายประเภทที่สร้างด้วยส่วนขยาย DBF

ข้อเสียเปรียบอีกประการหนึ่งคือสามารถกำหนดไดเร็กทอรีของวัตถุ dBase ที่สร้างขึ้นก่อนขั้นตอนการแปลงโดยการย้ายไปยังโฟลเดอร์ที่กำหนดให้กับไฟล์ Excel เอาต์พุตโดยตรง

เสิร์ฟเพอเรแวก วิธีนี้คุณสามารถหมายถึงสิ่งที่ถูกแทนที่ด้วยเวอร์ชันก่อนหน้าซึ่งไม่มีค่าใช้จ่ายใด ๆ และแม้แต่การปรับแต่งทั้งหมดก็ดำเนินการโดยตรงผ่านอินเทอร์เฟซ Excel วิธีที่ 3: การเข้าถึงของ Microsoftแม้ว่า Excel เวอร์ชันใหม่จะไม่มีวิธีการบันทึกข้อมูลในรูปแบบ DBF ในตัวและอย่างน้อยก็มีตัวเลือกในการแช่แข็งข้อมูล โปรแกรมไมโครซอฟต์การเข้าถึงเป็นสิ่งที่ใกล้เคียงที่สุดที่จะเรียกว่าเป็นมาตรฐาน ทางด้านขวา โปรแกรมนี้เผยแพร่โดยผู้ผลิตรายเดียวกับ Excel และรวมอยู่ในแพ็คเกจด้วยไมโครซอฟต์ ออฟฟิศ

  1. - นอกจากนี้ยังเป็นทางเลือกที่ปลอดภัยที่สุดเนื่องจากไม่จำเป็นต้องติดต่อ ความปลอดภัยของซอฟต์แวร์เครื่องสั่นของบุคคลที่สาม
  2. ไมโครซอฟต์ แอคเซส เมนูแนวนอนเพื่อวัตถุประสงค์พิเศษก่อนทำงานกับฐานข้อมูล
  3. หลังจากป้อนข้อมูลที่จำเป็นทั้งหมดลงใน Excel แล้ว หากต้องการแปลงเป็นรูปแบบ DBF คุณจะต้องเริ่มบันทึกในรูปแบบเดียว รูปแบบ Excel- โดยคลิกที่ส่วนท้ายของฟล็อปปี้ดิสก์ที่มุมซ้ายบนของหน้าต่างโปรแกรม รูปแบบที่เราต้องการหน้าต่างการบันทึกจะเปิดขึ้น คุณต้องไปที่ไดเร็กทอรีซึ่งมีสมุดงาน Excel ที่เราต้องการซึ่งมีนามสกุล xls หรือ xlsx อยู่ไปที่ไดเร็กทอรีที่เราสามารถค้นหาไฟล์ออมทรัพย์ได้
  4. จะต้องเปิดโฟลเดอร์นี้ใน Microsoft Access รูปแบบหนังสือสามารถเปลี่ยนเป็น xlsx หรือคุณสามารถเปลี่ยนเป็น xls ได้ในกรณีนี้ สิ่งนี้ไม่สำคัญ เนื่องจากเราจะบันทึกไฟล์เพื่อแปลงเป็น DBF เท่านั้น « หลังจากตั้งค่าทุกอย่างใน Wikonan เราก็จะทำการนูนที่ปุ่มจากนั้นปิดหน้าต่าง Excelขึ้นอยู่กับว่าหนังสือเล่มใดถูกบันทึกไว้ในเล่มใด คุณต้องไปที่ไดเร็กทอรีซึ่งมีสมุดงาน Excel ที่เราต้องการซึ่งมีนามสกุล xls หรือ xlsx อยู่.
  5. หลังจากแสดงชื่อไฟล์ที่เราต้องการแล้ว จะมองเห็นได้และมีลายนูนบนปุ่ม หน้าต่างจะหมดอายุ"ลิงก์ไปยังสเปรดชีต" - สิ่งนี้ทำให้คุณสามารถย้ายข้อมูลจากไฟล์ Excel ไปยัง Microsoft Access ได้อย่างแม่นยำที่สุดเราจำเป็นต้องเลือกแผ่นงาน Excel ที่เราเลือกนำเข้า

    ทางด้านขวาปรากฎว่าไฟล์ Excel มีข้อมูลอยู่ในหลายกล่อง จากนั้นคุณสามารถนำเข้าลงใน Access ได้เฉพาะปัดเศษขึ้นเท่านั้น และแน่นอน จากนั้นจึงแปลงเป็น เกี่ยวกับไฟล์ดี.บี.เอฟ. เราจะไม่รบกวนใครและเพียงแค่สร้างมันลงบนกระดุม.

  6. นอกจากนี้ยังสามารถนำเข้าข้อมูลจากช่วงอื่นๆ บนส่วนโค้งได้อีกด้วย เราไม่ต้องการเบียร์อีกต่อไปในสถานการณ์ของเราเราติดตั้งจัมเปอร์ในตำแหน่ง เราจะไม่รบกวนใครและเพียงแค่สร้างมันลงบนกระดุม.
  7. "ออกจาก" จากนั้นเลือกชีตที่จะรวบรวมข้อมูล.
  8. สามารถตรวจสอบความถูกต้องของข้อมูลที่แสดงได้ที่ด้านล่างของหน้าต่าง หนึ่งในผู้ยิ่งใหญ่ที่สุด.
  9. หากทุกคนพอใจเราก็ปักไว้ที่กระดุม ในหน้าต่างที่กำลังจะมาถึง เมื่อคุณต้องการเพิ่มส่วนหัวลงในตาราง คุณจะต้องทำเครื่องหมายในช่อง"แถวแรกเพื่อล้างแค้นพาดหัวข่าว stovpts"
  10. - จากนั้นเราก็สร้างมันลงบนปุ่ม ในหน้าต่างใหม่ที่เชื่อมโยงกับสเปรดชีต คุณสามารถเปลี่ยนชื่อของรายการที่เชื่อมโยงได้.
  11. จากนั้นเราก็สร้างมันลงบนปุ่ม "พร้อม"เมื่อกล่องโต้ตอบปรากฏขึ้น คุณจะได้รับแจ้งว่าการเชื่อมโยงตารางกับไฟล์ Excel เสร็จสมบูรณ์ นูนบนปุ่มทางด้านซ้ายของอินเทอร์เฟซโปรแกรมคือชื่อของตารางที่เราระบุไว้ สำหรับช่วงที่เหลือของสัปดาห์.
  12. - คนสองคนคลิกที่อันใหม่ด้วยปุ่มซ้ายของเมาส์ ไปที่หน้าจอนำทางเพื่อเข้าสู่โฟลเดอร์ออมทรัพย์ของคุณหลังจากนี้ตารางจะปรากฏที่หน้าต่าง

    ย้ายไปที่แท็บ “เครื่องบรรณาการภายนอก”บนหน้าที่บล็อกเครื่องมือ

    • "ตัวเลือก""ส่งออก"
    • ) มันสนุกมากอยู่แล้ว แต่เราจะต้อง tskat ให้มากที่สุด;
    • คลิกที่รายการ.

    "โดดัตโคโว"

    - จากรายการที่เปิดขึ้น ให้เลือกรายการ หนึ่งในผู้ยิ่งใหญ่ที่สุด.

  13. หากคุณได้รับการแจ้งเตือนเกี่ยวกับการยกเลิก ให้ลองส่งออกข้อมูล vikoryst หรือประเภทอื่นเป็นรูปแบบ DBF หากทุกอย่างเป็นไปด้วยดี คุณจะได้รับแจ้งว่าการส่งออกเสร็จสมบูรณ์แล้ว.

นูนบนปุ่ม

"หุบปากไปเลย" ไฟล์การสร้างในรูปแบบ dBase จะอยู่ในไดเร็กทอรีที่ระบุในหน้าต่างส่งออกจากนั้นคุณสามารถดำเนินการปรับแต่งใด ๆ ได้รวมถึงการนำเข้าไปยังโปรแกรมอื่น ๆ แยกบาชิโม ไม่สำคัญกับคนในรุ่นปัจจุบัน

Excel มีความสามารถรายวันในการบันทึกไฟล์ในรูปแบบ DBF โดยใช้เครื่องมือที่มีอยู่ pro, ขั้นตอน Qiuคุณสามารถใช้การสนับสนุนเพิ่มเติมสำหรับการติดตั้งโปรแกรมอื่นได้ ควรสังเกตว่าวิธีการแปลงที่ใช้งานได้ดีที่สุดคือ WhiteTown Converters Packน่าเสียดายที่การสร้างสรรค์ซ้ำแบบไร้แมวจำนวนหนึ่งนั้นมีจำกัด Nadbudova XlsToDBF ช่วยให้คุณสามารถแปลงได้อย่างอิสระ แต่ขั้นตอนมีความซับซ้อนมากยิ่งไปกว่านั้น ฟังก์ชันการทำงานของตัวเลือกนี้ยังมีข้อจำกัดมากยิ่งขึ้นอีกด้วย

"ค่าเฉลี่ยสีทอง" เป็นวิธีการที่มีวิกิ เข้าถึงโปรแกรม- Excel ทั้งสองเป็นผลิตภัณฑ์ของบริษัท Microsoft ดังนั้น

ส่วนเสริมของบุคคลที่สาม

คุณไม่สามารถตั้งชื่อเขาได้อีกต่อไป

นอกจากนี้ ตัวเลือกนี้ยังช่วยให้คุณแปลงไฟล์ได้

คุณไม่สามารถตั้งชื่อเขาได้อีกต่อไป

ไฟล์เอ็กเซล

มีหลายประเภทในรูปแบบ dBase

หากคุณต้องการซื้อจอแสดงผลดิจิทัล Access ยังคงเสียสละโปรแกรม WhiteTown

  1. DBF เป็นส่วนขยายของรูปแบบการบันทึกข้อมูลที่ปรากฏในยุค 80 ของศตวรรษที่ผ่านมา
  2. เป็นครั้งแรกที่รูปแบบหยุดนิ่งในตระกูล dBase DBMS
  3. เนื่องจากความนิยมและการขยายตัวของ dBase ในวงกว้าง จึงมีการสร้างผลิตภัณฑ์ที่มีลักษณะคล้าย dBase จำนวนหนึ่งขึ้นมา
  4. ผลิตภัณฑ์ซอฟต์แวร์
ซึ่งถูกลบออกจากชื่อที่เลือก xBase โดยไม่คำนึงถึงอายุที่สำคัญของรูปแบบ แต่ก็ยังสามารถ vikorist ได้ บทความนี้กล่าวถึงวิธีการทำงานกับ DBF จาก 1C:Enterprise “1C:Enterprise” มีวัตถุซอฟต์แวร์พิเศษ – xBase – สำหรับการทำงานกับไฟล์ในรูปแบบ DBF (เวอร์ชัน dBase III) การทำงานกับวัตถุนี้ไม่ใช่เรื่องยาก // ด่าน 3. วนซ้ำแถวในไฟล์ภาวะโพวิโดมิตี้(DBF.NAME); ยัคโช ไม่ใช่ DBF แอดวานซ์() โทดี// ตำแหน่งในบันทึกที่น่ารังเกียจ ขัดจังหวะ; คิเนตส์ยักโช;

KіnetsCycle;

ดีบีพี. ปิดไฟล์();// ขั้นตอนที่ 4 ปิดไฟล์

คุณสามารถเปลี่ยนอัลกอริทึมในการแจงนับแถวในไฟล์ได้:

ยังไม่เป็น DBF

  1. DBF เป็นส่วนขยายของรูปแบบการบันทึกข้อมูลที่ปรากฏในยุค 80 ของศตวรรษที่ผ่านมา
  2. AtEnd() วนรอบแสดง
  3. (DBF.NAME);
  4. ดีบีพี.
  5. ก้าวหน้า
  6. ผลิตภัณฑ์ซอฟต์แวร์

- KіnetsCycle;

ซึ่งถูกลบออกจากชื่อที่เลือก xBase โดยไม่คำนึงถึงอายุที่สำคัญของรูปแบบ แต่ก็ยังสามารถ vikorist ได้ การแสดงภาพไฟล์ DBF ขั้นตอนในการดูไฟล์ DBF:รหัส Vkazivka (หากคุณไม่ได้ระบุแสดงว่า vikoristovvat มีรหัส ANSI) คำอธิบายของฟิลด์การสร้างไฟล์; วนรอบด้วยแถวที่เพิ่มและเสร็จสมบูรณ์มาดูกระบวนการนี้กัน: = XBase ใหม่;// ด่าน 1 สร้างวัตถุ XBase ดีบีพี.โคดูวันยา = โคดูวันยาXBase OEM;// ขั้นตอนที่ 2 การเข้ารหัส Vkazivka(); ดีบีพี.

เขตข้อมูล

  • แอดดาติ("รหัส", "S", 9);// ด่าน 3 คำอธิบายชื่อและประเภทฟิลด์
  • ดีบีพี.เขตข้อมูล

แอดติ("NAME", "S", 40);

ดีบีพี. (< Имя>, < Тип>, < Длина>, < Точность>)

สร้างไฟล์("D:\MyFile.dbf");

  • // ขั้นตอนที่ 4 การสร้างไฟล์
  • วิบีร์กา = โดวิดนิกิ
  • ศัพท์. สั่น();
  • ลาก่อนวิบีร์กา
  • แอดวานซ์() ห่วง DBP.

เพิ่ม();

// เพิ่มแถว

ดีบีพี.

รหัส = วิบีร์กา

  • รหัส;
  • // ค่าฟิลด์ที่กำหนด

ดีบีพี.

ซึ่งถูกลบออกจากชื่อที่เลือก xBase โดยไม่คำนึงถึงอายุที่สำคัญของรูปแบบ แต่ก็ยังสามารถ vikorist ได้ NAME = วิบีร์กาชื่อ; ดีบีพี.

เขียน(); // บันทึกแถว EndCycle;

ดีบีพี. (< Имя>, < Выражение>, <Уникальность>, < Убывание>, < Фильтр >)

ดีบีพี.

  • ปิดไฟล์
  • // ขั้นตอนที่ 6 ปิดไฟล์

เมื่อระบุการเข้ารหัส ประเภท CodingXBase จะแสดงขึ้น ซึ่งสามารถมีค่าได้สองค่า:

ซึ่งถูกลบออกจากชื่อที่เลือก xBase โดยไม่คำนึงถึงอายุที่สำคัญของรูปแบบ แต่ก็ยังสามารถ vikorist ได้ แอนซี่;

คุณไม่สามารถตั้งชื่อเขาได้อีกต่อไป

เมื่อเปิดไฟล์ DBF การวางตำแหน่งจะถูกนำไปใช้กับรายการแรกในไฟล์

บันทึกแรกในไฟล์ไม่ตรงกับบันทึกแรกในดัชนี

ด้วยเหตุนี้ ด้วยดัชนีที่แตกต่างกัน ก่อนที่จะเคลื่อนที่ไปตามแถวต่างๆ อย่างต่อเนื่อง คุณจำเป็นต้องวางตำแหน่งตัวเองไว้ที่แถวแรกของดัชนี

  • ซึ่งสามารถทำได้โดยใช้วิธี Persch () ตัวอย่างเช่น: (< Ключ>, < Режим >) ;
  • ดีบีพี.< Режим >) .

เพอร์ชา();

  • «>=»;
  • «>»;
  • «<=»;
  • «<«.

หากต้องการค้นหา คุณสามารถใช้หนึ่งในสองฟังก์ชัน:

ซึ่งถูกลบออกจากชื่อที่เลือก xBase โดยไม่คำนึงถึงอายุที่สำคัญของรูปแบบ แต่ก็ยังสามารถ vikorist ได้ ทราบ โนว์บายคีย์(จากการทำงานของทั้งสองฟังก์ชัน ค่าของประเภทบูลีนจะถูกหมุน (พบบันทึกที่มีจิตใจเหมือนกัน) เมื่อการค้นหาสำเร็จ ตัวบ่งชี้ที่แน่นอนจะถูกติดตั้งบนแถวที่พบ ในฐานะที่เป็นโหมดการค้นหา คุณสามารถใช้ความหมายอย่างใดอย่างหนึ่งต่อไปนี้:ลองดูการค้นหาในไฟล์ DBF ที่ก้น: = XBase ใหม่;ดีบีพี. เปิดไฟล์("D:\MyFile.dbf", "D:\index.cdx");// เมื่อเปิดไฟล์ DBF ไฟล์ดัชนีจะถูกระบุเพิ่มเติม();

ดีบีพี.

ดัชนีสตรีม = DBP

ซึ่งถูกลบออกจากชื่อที่เลือก xBase โดยไม่คำนึงถึงอายุที่สำคัญของรูปแบบ แต่ก็ยังสามารถ vikorist ได้ ดัชนี. อินโค้ด;();

// การตั้งค่าดัชนีเธรด // ค้นหาโดยใช้วิธี Know:ยาคโช่ DBP.

ซึ่งถูกลบออกจากชื่อที่เลือก xBase โดยไม่คำนึงถึงอายุที่สำคัญของรูปแบบ แต่ก็ยังสามารถ vikorist ได้ รู้("000000003" , "=" ) Todi Povidomity( + DBP.NAME);// ขั้นตอนที่ 4 ปิดไฟล์

มิฉะนั้น แสดง("ไม่พบ");

ซึ่งถูกลบออกจากชื่อที่เลือก xBase โดยไม่คำนึงถึงอายุที่สำคัญของรูปแบบ แต่ก็ยังสามารถ vikorist ได้ คิเนตส์ยักโช;();

// ค้นหาโดยใช้วิธี KnowByKey:

ซึ่งถูกลบออกจากชื่อที่เลือก xBase โดยไม่คำนึงถึงอายุที่สำคัญของรูปแบบ แต่ก็ยังสามารถ vikorist ได้ ดีบีพี.();

สำคัญ. รหัส = "000000002";

ยาคโช่ DBP. KnowByKey("=" ) TodiPovidomity("พบแล้ว ชื่อของธาตุ: "

ลองดูโค้ดตัวอย่างสำหรับการอ่านไฟล์ DBF โดยใช้เทคโนโลยี ADO:

ADO = COMObject ใหม่ ("ADODB.Connection"); // สร้างวัตถุ COM ADO. เปิด("ผู้ให้บริการ=Microsoft.Jet.OLEDB.4.0; |แหล่งข้อมูล = ""D:\""; |คุณสมบัติขยาย=DBASE III" - DB = ADOดำเนินการ("เลือก * จาก MyFile"); // ดึงบันทึกทั้งหมดจากไฟล์ MyFile.DBFลาก่อน ดีบี EOF = 0 รอบ//วนรอบบันทึกไปยังไฟล์ DBF แสดง(DB.Fields("ชื่อ" ).value);// สต็อกก้นจนถึงค่าฟิลด์

ดีบี.

  • ย้ายถัดไป();
  • //ไปที่รายการถัดไป
  • KіnetsCycle;

คุณไม่สามารถตั้งชื่อเขาได้อีกต่อไป

ADO.

ปิด();
แอปพลิเคชันที่เลือกมีลำดับการเชื่อมต่อ Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\;Extensed Properties=DBASE III

ในแถวนี้:

ผู้ให้บริการ - นี่คือไดรเวอร์ที่ถูกรับชัยชนะ

แหล่งข้อมูล - ไฟล์ DBF อยู่ที่ไหน

เส้นทางถูกระบุด้วยความถูกต้องของแค็ตตาล็อก

ชื่อไฟล์จะแสดงในลักษณะเดียวกับชื่อตารางในการสืบค้น

คุณสมบัติเพิ่มเติม – เมื่อขยายเป็นไฟล์ DBF นี่เป็นพารามิเตอร์บังคับ

"::: ระยะที่ 1 - หมายความว่าดวงดาวกำลังทำงานอยู่ homeDir=Wscript.ScriptFullName "::: ซึ่งหมายความว่าไฟล์ของเรา k=Instrrev(homeDir,"\") "::: ดูเหมือนว่า "\" จาก end homeDir=left ( homeDir,(k-1)) "::: นี่คือชื่อไดเรกทอรีใหม่ทั้งหมด "::: ขั้นตอนที่ 2 - การสร้างการเชื่อมต่อ ADO และชุดระเบียนว่าง Set Conn = CreateObject("ADODB.Connection" ) ตั้งค่า RS = CreateObject(" ADODB.Recordset") DSNName = "DRIVER=Microsoft dBase Driver (*.dbf);DBQ=" DSNName = DSNName & HomeDir "::: Stage 3 - Conn.Open DSNName "::: Stage 4 - คำสั่ง SQL ที่พร้อมใช้งานสำหรับการสร้างตาราง SQL = "สร้างตาราง Testtable (N1 Float, N2 Float)" "::: Stage 5 - การสรุป RS.Open sql, Conn, 3,3" ::: Stage 6 - เพิ่ม 100 บันทึกลงในตาราง For i=1 to 100 SQL="insert into testtable months ​​​​(" & cstr(i) & "," & Cstr(2*i-1) & ")" RS.Open sql,Conn , 3.3 ถัดไป ":: : Stage 7 - สรุป... SQL="Select sum(N1),sum(N2) from Testtable" Rs.Close SQL="Drop tabl e Testtable" RS.Open sql,Conn,3 ,3 MsgBox "เห็นตารางแล้ว!"