On Apr 26, 2007, at 11:41 AM, Flavio Coelho wrote:

> Then, suppose  I want to write a quick app to help visualize the  
> data in
> those databases. If I had a single database with an immutable set  
> of tables,
> I could  use Dabo to generate an app to query this database an plot  
> the
> table columns for me. But I have a bunch of similar but not equal  
> databases,
> so what do I do?
>
> If the Dabo app allowed me to select the db file (in case of  
> SQLIte), and
> presented me with a form based on that db schema, the problem would be
> solved.
>
> So, do you still think that this type of app is beyond the scope of  
> Dabo?

        To answer that, let me first define what is meant by "the scope of  
Dabo".

        Dabo is a general-purpose framework for developing desktop apps that  
aims to be database-agnostic, os-agnostic and (eventually!) ui- 
toolkit-agnostic. From that framework, developers can create all  
sorts of applications to handle wildly different needs.

        What you are describing is certainly something that can be done with  
Dabo, but it isn't anything that will become part of the framework  
itself. Parts of the framework will help achieve what you need, but  
other parts you will have to write yourself. For example, you could  
look at the AppWizard code to see how it handles discovery of  
database information, and then use that same approach in your app,  
rather than having to re-create that code.

        So while what you are describing is certainly something that is  
possible to create with Dabo, it isn't something that is of a general- 
enough nature that it will become part of the framework. Does that  
clarify things?

-- Ed Leafe
-- http://leafe.com
-- http://dabodev.com




_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users
Searchable Archives: http://leafe.com/archives/search/dabo-users
This message: http://leafe.com/archives/byMID/dabo-users/[EMAIL PROTECTED]

Reply via email to