MDB Viewer Plus
MDB Viewer Plus คือ อะไร
โปรแกรมเอ็มดีบีวิวเวอร์พลัส (MDB Viewer Plus) คือ โปรแกรมช่วยในการเปิดแฟ้มระบบฐานข้อมูลที่มีนามสกุลเป็นเอ็มดีบี (mdb) ที่สร้างมาจาก โปรแกรมไมโครซอฟท์แอคเซส (Microsoft Access) สนับสนุนตั้งแต่รุ่นหนึ่งจนถึงรุ่น 2003 (เลขรุ่น 11.0) สามารถดาวน์โหลดโปรแกรมสำหรับเปิดอ่านแบบพอร์ทเทเบิล (Portable) มาใช้งานได้แบบฟรีแวร์ (Freeware) จึงสามารถใช้โปรแกรมเปิดแฟ้มนอร์ทวินด์ (NorthWind.mdb)
โดยคลิ๊ก Menu bar, Open Database แล้วเลือกประเภทแฟ้ม (File type = .mdb หรือ .accdb) หลังเปิดขึ้นมาแล้วจะพบกับข้อมูลที่ประกอบด้วย Procedures, Tables, และ Views สามารถเลือกตารางจาก Table List , Export Data ออกไปเป็นแฟ้มแบบ TXT, PDF, XLS, RTF, WKS, XML, HTML, DBF หรือ CSV หรือ Menu bar, Query แล้วสั่ง Execute เพื่อทำคำสั่ง SQL ให้ประมวลผลได้
ความแตกต่างของ .mdb และ .accdb ในเบื้องต้น
นามสกุล .accdb คือ นามสกุลไฟล์มาตรฐานสำหรับฐานข้อมูลในรูปแบบไฟล์ Microsoft Access 2007 เป็นต้นไป ส่วนนามสกุล .mdb คือ นามสกุลสำหรับ Microsoft Access 2003 และรุ่นก่อนหน้านี้ ซึ่ง Microsoft Access 2007 - 2016 ยังสนับสนุนการ Conversion ลงไปเป็น .mdb ได้ แต่แฟ้มที่สร้างจากรุ่นเก่าจะไม่ support ให้เปิดในรุ่นใหม่ MDB Viewer Plus คือ โปรแกรมช่วยในการเปิดแฟ้ม .mdb ที่สร้างมาจาก Microsoft Access 2003 สามารถ download รุ่น Portable มาใช้ได้ ใช้โปรแกรมนี้เปิดแฟ้ม NorthWind.mdb โดยคลิ๊ก Menu bar, File, Open แล้วเลือกแฟ้มก็จะเปิดตารางทั้งหมดมาให้เห็น สามารถเลือก Menu bar, Table, Export table เป็นแฟ้มแบบ .csv หรือ .xml เป็นต้น หรือ Menu bar, Table, Generate SQL - Create และทดสอบ Execute คำสั่ง SQL ได้
MDB Viewer Plus is a freeware viewer plus editor for opening Microsoft Access MDB and ACCDB database files. It does not need to be installed to run. It uses Microsoft Data Access Components (MDAC) which is installed as part of Windows.
ดาวน์โหลด : MDBPlus.zip
MDB Viewer Plus version 2.62
Copyright alexnolan.net 2004-2018
Created by Alex Nolan, Hamphire, England, UK
+ alexnolan.net/..Guide.htm
Version ของ Microsoft Access : Access 1.1, Access 2.0, Access for Windows 95, Access 97, Access 2000, Access 2002, Access 2003, Access 2007, Access 2010, Access 2013, Access 2016
Screen of MDB Viewer Plus : Lesson #1
SQL Sample
create table mytwo (
  id  counter,
  alias  varchar (255),
  path  longchar,
  selection  bit
);
insert into mytwo (alias, path, selection) values ("three","c:\three",1);
insert into mytwo (alias, path, selection) values ("three","c:\three",FALSE);
/* select * from mytwo where selection = 1; no effect */
/* select * from mytwo where selection = "TRUE"; */
select * from mytwo where selection = TRUE;
delete * from mytwo where selection = TRUE;
select left(path,len(path)) as mypath from mytwo;
select products.productid as a,
	products.productname as b,
	categories.categoryname as c,
	suppliers.companyname as d
from (categories 
inner join products
on categories.categoryid = products.categoryid)
inner join suppliers
on suppliers.supplierid = products.supplierid
order by products.productid
Screen of MDB Viewer Plus : Lesson #2

http://goo.gl/72BPC