[Gambas-devel] New component for Gambas

Fabien Bodard gambas.fr at ...176...
Tue Apr 1 10:03:42 CEST 2008


david ... use plain text mail please... i can't read

2008/3/31, David Villalobos Cambronero <david_villalobos_c at ...7...>:
>
> you are right with this... has no sense to put it in the IDE
>
> I'll finish my job and them we talk...
>
> ----- Original Message ----
> From: Benoit Minisini <gambas at ...1...>
> To: mailing list for gambas developers <gambas-devel at lists.sourceforge.net
> >
> Sent: Monday, March 31, 2008 8:30:38 AM
> Subject: Re: [Gambas-devel] New component for Gambas
>
> On lundi 31 mars 2008, David Villalobos Cambronero wrote:
> > Hi all,
> >
> >    I want to create a new component for Gambas, it is MySQL oriented.
> What
> > I want to do is make things easier for users who use gb.db.mysql. I'm
> > creating a Class called MySQL to do all the things the user needs.
> >
> >    For example, this class will have something like this to create a
> > DataBase Public Procedure CreateDataBase(DataBaseName As String,
> Optional
> > CharSet As String)
> >
> >    This class will manage all the specific MySQL (or SQL) things, like
> > data types, indexes and more.
> >
> >    I'm not re-inventing the wheel, it is just a class to make the things
> > easier. In back ground what the class will do is use Connection.Ecex()
> to
> > execute MySQL statements.
> >
> >    Now, I got a problem, make it as a component or as a Class file
> inside
> > the Gambas IDE?
>
> Why do you want to put a database class inside the IDE ????
>
> you are right with this... has no sense....
>
> First, you can make a completely independant component.
>
> Or you can extend the gb.db classes with MYSQL specific stuff.
>
> But if you want to do the later, the name 'gb.db.mysql' cannot be used as
> it
> is already the name of the mysql database driver.
>
> But maybe adding a Gambas part to gb.db.mysql and making gb.db.mysqlcheckable
> in the IDE component list would work.
>
> That can be decided later, when your component is finished.
>
> So, if you really want your component to be put in the gambas sources,
> please
> be careful with the names of your public symbols (classes, methods,
> properties, arguments), and the syntax of your properties and methods.
>
> Regards,
>
> --
> Benoit Minisini
>
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
>
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> _______________________________________________
> Gambas-devel mailing list
> Gambas-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-devel
>
>
> ------------------------------
> No Cost - Get a month of Blockbuster Total Access<http://us.rd.yahoo.com/evt=47519/*http://tc.deals.yahoo.com/tc/blockbuster/text1.com>now. Sweet deal for Yahoo! users and friends.
>
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
>
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> _______________________________________________
> Gambas-devel mailing list
> Gambas-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/devel/attachments/20080401/2abd964d/attachment.html>


More information about the Devel mailing list