Re: SimpleORM Download Form
Anthony & Melissa Berglas <[email protected]>
| Newsgroups | gmane.comp.java.orm.simpleorm |
|---|---|
| Message-ID | <[email protected]> |
Hello John, Rewriting SDriver for a non-SQL database is certainly possible, although it has not been done before. You might like to focus on the DML, and just stub out the DDL. SSessionJDBC does make general assumptions about a JDBC database, such as having transactions. If you start having to make changes there then you are taking on a substantial job. Alternatively, just use the SDataSet layer, and completely ignore the SSession layer. SDataSets can be used without transactions etc. Be sure to send back any new driver you create, and we will put it in the source. Probably wont be able to test against FileMakerPro, but will be able to ensure that it always compiles. (Take care with external library dependencies.) And do join the mailing list. Regards, Anthony At 01:00 PM 24/11/2008, you wrote: >Hi Anthony, > Alas, I wish I did not have a need for FileMaker Pro as well but its >been insisted on. If it doesn't pan out we'll use mysql as a backing >store for FMP which works well but will require some convincing. > > You exactly outlined my plan for a new SDriver class and I think its >going to work but you never know until you try. I'll keep you posted. > > And yes, its foggy in Half Moon Bay! I'm remote which means I don't >get to do the fun stuff like drive around in ATV's planting wireless >relays or building the off the grid power systems >(Wind/solar/batteries) that run each antenna. No fun for John.. > >John- > >On Sun, Nov 23, 2008 at 3:30 PM, Anthony Berglas <[email protected]> wrote: >> You may be surprised to know that we have never had a need for FileMakerPro. >> >> If it supports basic SQL 89 the you should be pretty much OK. You may want >> to copy and create a new SDriver package. Just have a look at one of the >> existing ones, it is very easy. >> >> (It would be possible to runs without SQL at all, but that would require >> rewriting the entire SDriver class.) >> >> Let us know how you go. >> >> Anthony >> >> Ps. Isn't Half Moon Bay where the fog is but Napa county where the wine is? >> >> At 04:13 AM 24/11/2008, you wrote: >>> >>> name: John Armstrong >>> >>> goodpart: This sounds odd but I need a really basic ORM that connects >>> using standard java datasources and can interact with >>> FileMakerPro(!).Hibernate and Cayenneboth explode so I am hoping SimpleORM >>> fits the bill.I've been looking for a reason to try SimpleORM and this is >>> it! >>> >>> concerns: Richness of the query language (large and.or.joins) but I have >>> not researched until I get the base case working.Foreign key >>> management/relations. Same as above (not there yet) >>> >>> organisation: - >>> >>> city: Half Moon Bay, CA >>> >>> orgdesc: We are a small regional wireless ISP in Napa county. Building a >>> customer portal. >>> >>> nrprogrammers: 2 >>> >>> howknown: Google and various news aggregation sites. >> >> Dr Anthony Berglas, [email protected] Mobile: +61 4 4838 8874 >> Just because it is possible to push twigs along the ground with ones nose >> does not necessarily mean that is the best way to collect firewood. >> >> Spreadsheet Detective, Southern Cross Software Queensland Pty Limited 54 Gerler Street Bardon, Queensland 4065, Australia. Email: [email protected] www.SpreadsheetDetective.com Ph: +61 427 830248 (Australian Eastern Standard Time) "If the model seems correct only because the numbers look right, then why build the model in the first place?" ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/SimpleORM/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/SimpleORM/join (Yahoo! ID required) <*> To change settings via email: mailto:[email protected] mailto:[email protected] <*> To unsubscribe from this group, send an email to: [email protected] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/