RE: On databases again - front ends

  • From: Jamal Mazrui <empower@xxxxxxxxx>
  • To: programmingblind@xxxxxxxxxxxxx
  • Date: Wed, 9 Apr 2008 07:57:36 -0400 (EDT)

It is not a fully relational database system with rules for referential
integrity between tables, etc.  However, one can link different tables
and go from a parent record in one table to child records in another.
It only supports text fields at present, except for a unique numeric ID
that is generated for each record.  It comes with a contact management
table in Microsoft Access format.  Other tables are defined by editing
the DbDialog.ini file, e.g., by copying, pasting, and modifying an
existing table definition -- there is no wizard interface currently for
defining new tables but the process is not difficult for someone who
understands databases and .ini files.  I successfully defined tables in
the following formats: dBase, SQLite, and MySQL, as well as MS Access.
These require either ADO or ODBC drivers installed on the system.

I have had little feedback on this app (the least of all apps I've
written!), and do not know how much is due to problems with it, or due to
people often talking about the need for a speech-friendly database but
then not actually taking advantage of one that exists.  It is designed to
be considerably more efficient with a screen reader for basic input,
searching, editing, browsing, and listing tasks than MS Access.  Of
course, since it is open source, anyone may feel free to improve the code
and functionality -- in fact, I would welcome and support such efforts.

Jamal
On Tue, 8 Apr 2008, Sina
Bahram wrote:

> Date: Tue, 8 Apr 2008 21:06:57 -0400
> From: Sina Bahram <sbahram@xxxxxxxxx>
> Reply-To: programmingblind@xxxxxxxxxxxxx
> To: programmingblind@xxxxxxxxxxxxx
> Subject: RE: On databases again - front ends
>
> When you say you developed a database manager ... Does that mean that it is
> an actual RDBMS or do you mean, it's simply a wrapper for Microsoft access?
>
> I know a lot of people that would be interested in a fully accessible
> frontend to arbitrary RDBMS's, but the terminology is a bit odd in this
> email, so I'm looking for some clarification?
>
> Take care,
> Sina
>
> -----Original Message-----
> From: programmingblind-bounce@xxxxxxxxxxxxx
> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Jamal Mazrui
> Sent: Tuesday, April 08, 2008 5:35 PM
> To: programmingblind@xxxxxxxxxxxxx
> Subject: Re: On databases again - front ends
>
> A couple years ago, I developed a speech friendly database manager called
> DbDialog.  It is open source in the AutoIt language, and uses Microsoft
> Access databases by default -- though almost any with an ADO API will work.
>
> http://EmpowermentZone.com/ddsetup.exe
>
> FYI -- A page with all my open source application is at
> http://testsite.blind-planet.com/node/17
>
> and all my fruit basket programs are at
> http://testsite.blind-planet.com/node/28
>
> Cheers,
> Jamal
>
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
__________
View the list's information and change your settings at 
//www.freelists.org/list/programmingblind

Other related posts: